close

phpMyAdmin 安裝與設定

phpMyAdmiin 為大家所廣為流傳的線上管理 MySQL 套件網頁

對於常常會用於 MySQL 資料庫的使用者來講是個非常方便的套件

所以以下將會解說 phpMyAdmin 套件的簡單安裝與設定方式

1.查詢 php 是否有支援 mysql
--> rpm -qa | grep php*
php-mysql**
查看是否有 php-mysql** 套件,
如果沒有則建議用
yum install php-mysql* 來進行安裝。
 
2. 下載 phpMyAdmin 網頁套件
下載網址:http://www.phpmyadmin.net
在 phpMyAdmin 官方首網上就可以看到最新版的下載點
在編寫此文時版本為 phpMyAdmin 2.8.0.3 版
故選擇下載 phpMyAdmin 2.8.0.3 gzip 版
下載後執行解壓縮
--> tar zxvf phpMyAdmin-2.8.0.3.tar.gz
將解壓縮後的 phpMyAdmin-2.8.0.3 目錄複製到網頁資料夾內
例如: cp phpMyAdmin-2.8.0.3 /var/www/html/phpmyadmin
 
3. 使用者設定
以下兩個小單元分別介紹 MySQL 或 phpMyAdmin 使用者的設定。
 
3-1 在 MySQL 內設定使用者
如果第一次執行 MySQL 的話請以 root 身分登入 MySQL
--> mysql -u root (尚未設定 mysql 的 root 密碼)
登入mysql 時如果已經設定 mysql 的 root 密碼了則改以下面的方式登入
--> mysql -u root -p (已經設定 mysql 的 root 密碼)
 
mysql> (如果成功登入後即可看到左方的狀態指示)
 
登入後打上下面指令以刪除匿名登入許可 (請記得在指令最後加上 ; )
mysql> use mysql;
mysql> delete from user where user=' ' ; ( 刪除匿名登入帳號 )
以上就完成了取消匿名登入的帳號,以後僅能以 root 登入 MySQL
如果要加入其他使用者帳號請自行加入。
 
3-2 在 phpMyAdmin 設定使用者
如果並沒有在 MySQL 內設定過 3-1 項目則可直接在網頁上執行 phpMyAdmin
例如: http:// IP /phpMyAdmin 即可直接登入 phpMyAdmin 首頁
在首頁處選擇 "權限" 進入,將 使用者 修改為以下狀況
使用者 主機 密碼 整體限制 授權
任何 % -- USAGE
root 主機名稱 ALL PRIVILEGES
root localhost ALL PRIVILEGES
以上為基本設定,但也可以再加上其他登入者帳號。
 
4. phpMyAdmin 網頁設定
當完成以上設定後重新登入會發現出現錯誤,
此時必須修改 phpMyAdmin 設定檔即可解決。
由於 phpMyAdmin 最新的版本都將 config.inc.php 改為 config.default.php
並將 config.default.php 放置於 /libraries 資料夾內
必須將 config.defaul.php 複製到 phpMyAdmin 的根目錄下
並將檔名改為 config.inc.php 後進行以下內容修改
--> vi config.inc.php
修改以下內容 (請依照各自電腦不同而做修改)
 
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/ ' ; 設定 phpMyAdmin 的目錄路徑
$cfg['Servers'][$i]['host'] = 'localhost'; 設定 mysql 位址,預設為localhost
$cfg['Servers'][$i]['connect_type] = 'tcp'; 連線方式
$cfg['Servers'][$i]['extension'] = 'mysql'; MySQL 名稱
$cfg['Servers'][$i]['compress'] = 'FALSE';
 
$cfg['Servers'][$i]['controluser'] = 'root'; MySQL 帳號
$cfg['Servers'][$i]['controlpass'] = '(密碼)'; MySQL 密碼
 
$cfg['Servers'][$i]['auth_type'] = 'http'; 設定登入方式
$cfg['Servers'][$i]['user'] = 'root'; 登入 MySQL 帳號
$cfg['Servers'][$i]['password'] = ' ';
 
完成修改後再次連線至 http:// IP /phpmyadmin 網頁試試看
如果設定成功時則會跳出一個要求輸入帳密的視窗
此時則輸入在 mysql 的帳號與密碼即可順利登入
 

參考網址: http://phpbb-tw.net/phpbb/...

arrow
arrow
    全站熱搜

    evantw 發表在 痞客邦 留言(3) 人氣()