解決:MySQL服務無法啓動、mysqld: [ERROR] Found option without...E:\mysql-8.0.16-winx64\my.ini at line 1

重裝了一下系統,MySql沒有在C盤所以數據還健在。

但是啓動的時候報錯。

網上搜索解決方案,有的說是設置問題,我把my.ini改了

修改成功還是啓動失敗。

繼續搜索解決方法,說是data目錄需要mysql生成一下命令如下:

PS C:\Users\Administrator> mysqld --initialize-insecure

繼續操作,將數據庫複製一份,刪除原Data文件夾。

依舊報錯:

mysqld: [ERROR] Found option without preceding group in config file E:\mysql-8.0.16-winx64\my.ini at line 1.
mysqld: [ERROR] Fatal error in defaults handling. Program aborted!

這時肯定了配置文件出問題了,都提示了呀。

但是看了一遍配置文件,配置的沒毛病啊。繼續搜索這個提示   emmmmmm 找到原因了

一個小細節:修改my.ini時,文件格式設置成了uft-8

最終解決方案:

將my.ini 文件編碼改成ANSI/ASCII 重新啓動配置,搞定。

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