改動my.ini後生成的錯誤,可能是編碼、端口、basedir、datadir等等各種因素中的一個出錯,反正越改越不行。
找老胡要了個他的ini文件,改了路徑,還是1067.
重裝n次,每次都卡在install configuration那兒,4點到第二點就停了,目測是在寫my.ini文件。
最後一次重裝ok,但是之前要把東西刪乾淨:
1. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除
2. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄刪除
3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄刪除
4. c:/windows/my.ini 刪。
5. c:/program files/Mysql 刪。這裏的my.ini如果不刪,重裝的時候就會卡住,
6.c:/programData/Mysql 備份,刪。
ps: 改port這事兒一定得慎重,編碼不要改變,記得backup。
-------------------------------------------------------------------------------------------------------------------------
後續:
用原來的data去替換新裝好的data,還是爆1067錯誤。說明原來的data文件夾中有文件是錯誤的。
latest update: delete ib_logfile0, 就會報1067. 將之恢復,又能順利啓動。