一、簡介
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL servers over the Web. Currently it can create and drop databases, create/drop/alter tables and views, delete/edit/add fields, execute any SQL statement, manage keys on fields, manage privileges, manage triggers and stored procedures, export data into various formats and is available in 50 languages.
二、資源
• 作業環境:Windows Server 2008 Enterprise 32bits
• 名稱及版本:phpMyAdmin v3.3.9
• PHP 版本:5.3.3
• MySQL 版本:5.1.53
• 官方網站:http://www.phpmyadmin.net/home_page/index.php
• 軟體下載:http://www.phpmyadmin.net/home_page/downloads.php
|
|
|
|
|
|
|
|
|
三、前置準備工作
四、安裝及設定
1. 將 phpMyAdmin-3.3.9-all-languages.zip 解壓縮為 [phpMyAdmin] , 然後把 [phpMyAdmin] 資料夾複製到 Apache Web Server 的 Document Root – [htdocs] 資料夾下
2. 在 [phpMyAdmin] 資料夾下建一個 [config] 子資料夾
3. 開啟瀏覽器連 [https://svr01.wsuc.tw/phpMyAdmin/setup/] , 如果 Apache 沒有啟用 SSL , 則連 [http://svr01.wsuc.tw/phpMyAdmin/setup/] , 然後點按 [New Server]
4. 輸入 [Server hostname] 及 [MySQL 的 TCP Port] , 然後畫面往下拉
5. 因為要用 [cookie] 的驗證類型 , 所以 [User for config auth] 及 [Password for config auth] 不需要用到 , 然後點按 [儲存]
6. 點按 [Features]
7. 在 [Import/export] Tab 輸入 [Upload directory] (資料庫匯入路徑) 及 [Save Directory] (資料庫匯出路徑) , 然後點按 [Security] Tab
8. 如果 Apache 有啟用 SSL , 請勾選 [Force SSL connection] , 然後畫面往下拉
9. 點按 [儲存]
10. 點按 [Main frame]
11. 勾選 [Show phpinfo() link] , 然後點按 [SQL Query box] Tab
12. 勾選 [Validate SQL] , 然後點按 [儲存]
13. 點按 [輸出]
14. [Character set of the file] 選擇 [utf-8] , 勾選 [Save on the server] 及 [覆寫已存在檔案] , 然後畫面往下拉
15. 點按 [儲存]
16. 點按 [Show hidden messages(2)]
17. 畫面往下拉
18. [Default language] 選擇 [中文 –Chinese traditional] , 然後點按 [儲存] , 這時才會在 phpMyAdmin\config 資料夾下產生出 config.inc.php 檔
19. phpMyAdmin 3.3.9 安裝設定完成 !
20. 將 C:\Apache2.2\htdocs\phpMyAdmin\config\config.inc.php 移到
C:\Apache2.2\htdocs\phpMyAdmin 資料夾下 , 為了安全性考量移除 config 資料夾 , 重新啟動 Apache 服務 , 然後用瀏覽器連 [http://svr01.wsuc.tw/phpMyAdmin/] , 如果有啟用 Apache 的 SSL 並強制使用 SSL (Force SSL connection) , 則 URL 會被重導走 SSL 來登入 phpMyAdmin 管理介面 , 如 : [ https://svr01.wsuc.tw/phpMyAdmin/?token=a50c57a32c9cfe9265376a44fd84d731&phpMyAdmin=m88d2fll99b0fs8vknpjmd33jqnae7tv]
21. phpMyAdmin 3.3.9 管理介面