在安裝完mysql后查看my.ini文件,發(fā)現(xiàn)default-character-set和character-set-server的值都是空的,想著都設(shè)置成utf8,沒想到改完保存后mysql的服務(wù)就無法啟動了.
解決方法:
1、修改ANSI編碼
在網(wǎng)上找了一圈,發(fā)現(xiàn)可能是因為我用默認的記事本修改后,編碼給改成了UTF-8
的,需要使用另存為重新保存成ANSI
編碼的。
2、結(jié)束mysqld.exe
使用命令提示符結(jié)束后臺的mysqld.exe
,不然會處于正在啟動而無法啟動mysql服務(wù)
taskkill/f /t /im mysqld.exe |
3、重新啟動mysql服務(wù)
現(xiàn)在就可以再次啟動mysql服務(wù)了,要是無法啟動或者出現(xiàn)其他提示就嘗試重啟一下系統(tǒng),mysql服務(wù)會開機自動啟動。