首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Windows NT/2000 + IIS + PHP 3 環境下安裝 phpMyAdmin 圖形管理工具教程

     編輯:MySQL 資料庫相關知識

簡介

phpMyAdmin 是基於 Web 的 MySQL 圖形管理工具,適合不熟悉命令行的開發人員。本文針對 Windows NT 4.0 / 2000、IIS 4.0、PHP 3、MySQL 環境的安裝配置流程(以 phpMyAdmin 2.0.5 為例)。

一、軟件獲取

官方下載頁:https://www.phpwizard.net/phpMyAdmin/
下載 phpMyAdmin_2.0.5.tar.gz(或最新穩定版)。

二、解壓與目錄部署

  1. 使用 WinZIP 或支援 .tar.gz 的解壓工具解壓至 Web 站點目錄(如 D:\www\phpMyAdmin)
  2. 解壓後自動生成 phpMyAdmin 子目錄,下文以 $PHPMYADMIN_HOME 代指該路徑

三、核心配置文件修改

編輯 $PHPMYADMIN_HOME/config.inc.php3,修改以下變量:

$cfgServers['host'] = 'localhost';
$cfgServers['port'] = '';
$cfgServers['adv_auth'] = false;        // 不使用高級驗證
$cfgServers['stduser'] = 'root';        // 默認用戶
$cfgServers['stdpass'] = 'your_root_password';
$cfgServers['user'] = 'root';
$cfgServers['password'] = 'your_root_password';
$cfgServers['only_db'] = '';            // 空值顯示所有數據庫
$cfgServers['verbose'] = '';            // 服務器顯示名稱

安全提示:生產環境請勿使用 root 空密碼,並建議啟用 adv_auth = true 配合 HTTP 認證或 Cookie 認證。

四、PHP 環境關鍵設置

編輯 C:\WINNT\php3.ini(或 C:\WINNT40\php3.ini),確保:

magic_quotes_gpc = On

此設置防止輸入數據中的引號導致 SQL 注入風險,phpMyAdmin 依賴此特性。

五、目錄權限鎖定

  • 右鍵 $PHPMYADMIN_HOME → 屬性 → 安全
  • 僅保留 Administrators 與 SYSTEM 的「完全控制」權限
  • 移除 Users、Everyone 等非必要主體

六、IIS 虛擬目錄映射

  1. 打開「Internet 服務管理器」
  2. 選中對應網站 → 右鍵「新建」→「虛擬目錄」
  3. 別名:phpmyadmin,路徑指向 $PHPMYADMIN_HOME
  4. 權限:勾選「讀取」、「運行腳本」
  5. 虛擬目錄屬性 → 「文檔」頁籤 → 添加默認文檔 index.php3 並置頂
  6. 「目錄安全性」頁籤 → 「匿名訪問與驗證控制」→ 編輯 → 僅勾選「基本驗證」與「Windows 整合驗證」

七、訪問測試

瀏覽器訪問 https:///phpmyadmin/,應顯示登錄界面。輸入配置的 root 賬號密碼即可進入管理面板。

八、常見問題

  • 403 Forbidden:檢查 IIS 虛擬目錄「腳本執行」權限、NTFS 權限
  • 無法連接 MySQL:確認 MySQL 服務運行、3306 端口通暢、config.inc.php3 中 host/port/password 正確
  • 亂碼:MySQL 4.1+ 需在配置中添加 $cfgServers['charset'] = 'gbk'; 或 utf8
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved