MySQL 5.0 Windows 安裝全流程圖解
本教程基於 MySQL 5.0.27 Windows 版(mysql-5.0.27-win32.zip),記錄從解壓、運行安裝向導、自定義組件、目錄選擇、配置向導到服務啟動的完整步驟,適合初學者快速落地。
1. 解壓並啟動安裝向導
- 解壓 zip,雙擊
setup.exe。
- 歡迎界面點「Next」。
2. 選擇安裝類型:Custom(自定義)
- 三選項:Typical(默認)、Complete(完全)、Custom(自定義)。
- 選 Custom 可精確控制組件與安裝路徑。
3. 自定義組件:全部安裝到本地
- 對「Developer Components」「MySQL Server」「Client Programs」「Documentation」均選 「This feature, and all subfeatures, will be installed on local hard drive」。
- 點「Change...」修改安裝目錄,建議 非系統盤(如
F:\Server\MySQL\MySQL Server 5.0),便於系統還原時保護數據。
4. 確認並開始安裝
- 「Next」確認配置,點「Install」等待複製文件完成。
5. 跳過 MySQL.com 註冊
- 安裝完成彈出註冊提示,選 Skip Sign-Up -> Next -> Finish,並勾選 Configure the MySQL Server now 啟動配置向導。
6. 配置向導:詳細配置
- 選 Detailed Configuration(手動精確配置)。
7. 服務器類型選擇
- Developer Machine:開發測試,資源佔用少。
- Server Machine:生產服務器,資源佔用中等(推薦)。
- Dedicated MySQL Server Machine:專用 DB 服務器,佔用所有可用資源。
8. 數據庫用途
- Multifunctional Database:通用(InnoDB + MyISAM)。
- Transactional Database Only:側重事務(InnoDB 為主,推薦)。
- Non-Transactional Database Only:非事務(MyISAM 為主)。
9. InnoDB Tablespace 路徑
- 默認即可;若修改,重裝時必須指向相同路徑,否則數據損壞。建議備份後再操作。
10. 併發連接數預估
- Decision Support (DSS)/OLAP:~20 連接。
- Online Transaction Processing (OLTP):~500 連接(推薦)。
- Manual Setting:手動輸入。
11. 網絡與嚴格模式
- 勾選 Enable TCP/IP Networking,端口默認 3306。
- 新手建議 不勾選 Enable Strict Mode,減少語法錯誤阻攔;熟手建議開啟以提升數據質量。
12. 字符集設置(關鍵)
- 選 Best Support For Multilingualism(第三項),
Character Set 選/填 gbk(或 gb2312)。
- gbk 字庫較大,含繁體字;連接後執行
SET NAMES GBK; 即可正常存取中文。
13. Windows 服務與 PATH
- 勾選 Install As Windows Service,服務名默認
MySQL。
- 勾選 Include Bin Directory in Windows PATH,命令行直接輸入
mysql 等命令無需全路徑。
14. 安全設置
- 設定 root 密碼(留空則無密碼)。
- 勾選 Enable root access from remote machines 允許遠程 root 登錄(生產環境建議關閉)。
- 不建議創建匿名賬號。
15. 執行配置並完成
- 點「Execute」應用設置,完成後「Finish」。
常見問題:服務啟動失敗
- 確保舊版 MySQL 服務已徹底卸載(含服務註冊、data 目錄)。
- 若之前設過密碼,重裝時勿修改密碼欄,安裝後再改。
- 終極方案:備份舊
data 目錄 -> 刪除安裝目錄下新生成的 data -> 移回備份的 data -> 重啟服務 -> 執行 CHECK TABLE/REPAIR TABLE。
總結
MySQL 5.0 配置向導將複雜的 my.ini 參數圖形化,按步驟操作即可獲得可用實例。核心決策點在於:安裝路徑非系統盤、字符集選 gbk、服務類型選 Server Machine、啟用 PATH 與 Windows 服務。安裝後務必驗證 mysql -u root -p 連通性。