安裝包獲取
下載 mysql-5.5.19-win32.msi(32位通用安裝包),雙擊啟動安裝向導。
逐步安裝流程
- 歡迎頁:Next
- 許可協議:勾選 "I accept the terms",Next
- 安裝類型:選 Custom (自定義),可控制路徑與組件
- 安裝路徑:修改為
D:\WAMP\MySQL(或其他非系統盤),Next
- 確認安裝:Install,等待文件複製完成
- 配置向導啟動:勾選 "Launch the MySQL Instance Configuration Wizard",Finish
實例配置向導關鍵步驟
- 配置類型:Detailed Configuration (手動精確配置)
- 服務器類型:
- Developer Machine:開發機,佔用少資源
- Server Machine:應用服務器,佔用中等資源
- Dedicated MySQL Server:專用數據庫服務器,佔用所有資源
開發環境選第一項。
- 數據庫用途:
- Multifunctional Database:通用(InnoDB + MyISAM)
- Transactional Database Only:僅事務(InnoDB)
- Non-Transactional Database Only:非事務(MyISAM)
選 Multifunctional。
- InnoDB 表空間路徑:預設即可,遷移時需保持一致
- 併發連接數:
- DSS/OLAP:~20 連接
- OLTP:~500 連接
- Manual Setting:手動輸入,開發環境填 10
- 網絡與安全:
- 啟用 TCP/IP,端口 3306
- 勾選 "Add firewall exception" 避免防火牆攔截
- Enable Strict Mode:新手建議取消勾選減少語法報錯,生產建議開啟
- 默認字符集:UTF-8 (多語言支援),兼容性最佳;GBK 為國標,節省空間但不支援繁體/特殊字符
- Windows 服務:
- Install As Windows Service
- Service Name:MySQL
- Include Bin Directory in Windows PATH:強烈建議勾選,命令行直接用
mysql 無需全路徑
- 安全配置:
- New root password:設定強密碼
- Confirm:再輸一次
- Enable root access from remote machines:生產環境不勾選,僅允許本地
- Create Anonymous Account:不勾選
- 執行配置:Execute,等待完成
常見錯誤處理
| 錯誤 | 原因 | 解決 |
| 端點映射器無可用端點 | 勾選防火牆例外但 Windows 防火牆服務未啟動 | 點 OK 忽略,或啟動防火牆服務 |
| Apply security settings 1045 錯誤 | 舊版 MySQL 未乾淨卸載,殘留數據目錄 | 控制面板卸載 + 刪除 C:\Documents and Settings\All Users\Application Data\MySQL 等隱藏目錄 |
安裝後驗證
mysql -u root -p
# 輸入密碼進入
SHOW VARIABLES LIKE 'character_set%';
# 確認 utf8 生效