MYSQL5.6.40安裝後啓動mysql服務出現1067錯誤與,服務無法啓動

有一個mysql5.6.40的免安裝包,於是第一次開始安裝,在網上找了一篇安裝配置教程,按步驟安裝完畢,但是在啓動mysql服務的時候無論是用cmd還是在windows服務下啓動都會報1067錯誤,服務無法啓動。試過了網上說的所有的辦法都無濟於事。直覺上就是my.ini配置錯誤導致的,在黔驢技窮的情況下我卸載了mysql服務,決定重裝。

在cmd下輸入 sc delete mysql 

提示[SC] DeleteService 成功

於是重新配置my.ini文件,講my_default.ini文件複製重命名爲my.ini

而後只做如下改動

[mysqld]

basedir = F:\\mysql56
datadir = F:\\mysql56\\data
port = 3306

server_id = 23

其餘所有配置不動。

而後在cmd下執行 mysqld -install

提示Service successfully installed

再次執行 net start mysql

服務啓動成功。

最後對比發現,之前的my.ini的配置是mysql.5.6.13的配置,並且在cmd中安裝時執行的是

mysqld install MYSQL --default-file='F:\mysql56\my.ini'

所以如果版本的配置錯了的前提下,網上所有的方法都無濟於事。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章