Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows Server 系統教學 >> Server 2000

Windows 2000 安裝 MySQL 快速步驟與驗證

編輯:Server 2000

安裝流程

  1. 下載 MySQL Windows 版,預設安裝路徑 C:\MySQL。
  2. 複製 C:\MySQL\my-example.cnf 為 C:\my.cnf,依需調整參數 (如 datadir, max_connections)。
  3. 複製 C:\MySQL\libcygwinb19.dll 至 %SystemRoot%\System32 (解決動態連結庫相依)。
  4. 註冊服務:C:\MySQL\bin\mysqld-shareware --install。
  5. 啟動服務:net start mysql。

Root 密碼設定

C:\MySQL\bin\mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('your_password') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> QUIT
C:\MySQL\bin\mysqladmin reload

驗證指令與預期輸出

指令關鍵預期輸出
mysqlshow列出 mysql, test 資料庫
mysqlshow -u root -p mysql列出 mysql 資料庫下 tables: columns_priv, db, host, tables_priv, user
mysqladmin version status processlist顯示版本、通訊協定、埠 3306、Uptime、Threads、Questions、Slow queries、Open tables、Memory usage
mysql -u root -p -e "SHOW DATABASES;"列出 mysql, test

常見問題排查

  • 服務啟動失敗:檢查 C:\MySQL\data\<主機名>.err 錯誤日誌;常見原因:my.cnf 路徑錯誤、datadir 不存在、權限不足 (需 SYSTEM/Administrators 完整控制 C:\MySQL\data)。
  • 連線被拒:確認防火牆開放 TCP 3306;my.cnf 未設 skip-networking;bind-address 設為 0.0.0.0 或具體 IP。
  • 中文亂碼:建立資料庫/資料表指定 CHARSET=utf8mb4;連線字串加 charset=utf8mb4;my.cnf [mysqld] 區段設 character-set-server=utf8mb4。

生產環境建議

  • 資料目錄移至非系統磁碟 (如 D:\MySQL_Data),my.cnf 修改 datadir。
  • 定期備份:mysqldump -u root -p --all-databases > backup_$(date +%F).sql。
  • 啟用慢查詢日誌:slow_query_log=1, long_query_time=2。
  • 移除 test 資料庫、匿名帳號:DELETE FROM mysql.user WHERE User=''; FLUSH PRIVILEGES;。
Copyright © Windows教程網 All Rights Reserved