MySQL服務無法啟動解決

2021-09-02 18:48:13 字數 873 閱讀 8444

造成此情況的原因是mysqld  --initialize執行失敗,在data裡會找到錯誤資訊

2018-12-06t11:42:05.084257z 0 [error] [my-000077] [server] d:\programdata\mysql-8.0.13\bin\mysqld.exe: error while setting value 'no_engine_substitution,no_auto_create_user' to 'sql_mode'.

2018-12-06t11:42:05.087686z 0 [error] [my-013236] [server] newly created data directory d:\programdata\mysql-8.0.13\data is unusable. you can safely remove it.

2018-12-06t11:42:05.089305z 0 [error] [my-010119] [server] aborting

2018-12-06t11:42:05.090126z 0 [note] [my-010120] [server] binlog end

以上是我的錯誤資訊,我就將其注釋掉了

或者其他的原因,可以用mysqld console檢視

之後再從新執行mysqld  --initialize

在data中出現以下內容表示成功

然後成功開啟服務:

解決mysql服務無法啟動

問題描述 我的部落格 mysql服務出現了無法啟動的情況,無論是在cmd裡,還是在win r開啟的services.msc裡都無法正常啟動mysql服務,會提示mysql服務正在啟動,然後出現mysql服務無法啟動。解決方法 用管理員許可權開啟cmd,位址指向到mysql的bin資料夾。移除錯誤安裝...

MySQL 服務無法啟動解決途徑

1.刪除my.ini配置檔案下建立的data資料夾 datadir d program files x86 myql data 2.在管理員許可權cmd的bin目錄下,移除已錯誤安裝的mysqld服務 mysqld remove mysql或sc delete mysql 出現刪除成功 3.在cmd...

解決mysql服務無法啟動的問題

今天,mysql突然無法啟動了。解決辦法記錄一下 1.刪除data檔案 我的 d program files mysql 5.7.19 winx64 c program files mysql mysql server 5.7 data 注意 這個檔案可能在你一直試圖操作之後,出現被占用,無法刪除的...