官方 MSI 安裝程式最後一步「Start Server」長時間無響應,彈窗提示配置超時,重裝、清理註冊表、換版本均無效。
安裝目錄下未自動生成 my.ini,導致服務啟動找不到配置檔而掛起。Windows 8.1 權限機制變更,MSI 腳本寫入 Program Files 失敗且無錯誤回報。
D:\MySQL5.0),避開 UAC 權限my.ini:[mysqld] basedir=D:\MySQL5.0 datadir=D:\MySQL5.0\data port=3306 character-set-server=utf8 default-storage-engine=InnoDB [mysql] default-character-set=utf8
cd D:\MySQL5.0\bin mysqld -install MySQL50 net start MySQL50
net start MySQL50 net stop MySQL50
datadir 必須預先存在或由初始化指令建立,不可手動建立空目錄遇到 MSI 卡住時,果斷切換免安裝版 + 手動配置,比反覆清理註冊表高效得多。