最近我在使用MySQL57數據庫時發現一個問題,就是無法找到啟動文件導致無法啟動服務。
mysqld.exe: Error while setting value 'utf8mb4_general_ci' to 'collation_server'
2020-06-30T09:13:53.218260Z 0 [ERROR] Aborting
經過查找資料,我發現這個問題是由于MySQL57無法在Windows系統下正確讀取啟動文件的路徑所致。
解決方案如下:
- 首先找到MySQL57的安裝目錄,在此目錄下創建一個my.ini文件,內容為:
- 將MySQL57的bin目錄添加至系統環境變量中,這樣MySQL57就可以正確讀取my.ini文件了。
- 在cmd中運行以下命令:
- 如果運行成功,可以順利啟動MySQL57服務。
[mysqld]
basedir=安裝目錄
datadir=安裝目錄\data
mysqld --defaults-file=安裝目錄\my.ini --console
總之,如果在使用MySQL57時遇到找不到啟動文件的問題,可以嘗試按照以上步驟進行解決。
上一篇css將長方形四角加弧度
下一篇html5插入css代碼