windows下mysql啟動報錯,Can't find error-message file 'D:\soft\mysql-5.7.27/share/errmsg.sys'.


Can't find error-message file 'D:\soft\mysql-5.7.27/share/errmsg.sys'.

connot create ...
啟動mysql服務,直接啟動不起來,沒有報錯信息
然后使用命令行啟動mysql
D:\soft\mysql-5.7.27\bin\mysqld --defaults-file=D:\soft\mysql-5.7.27\my.ini
報錯信息確實,不能找到文件
D:\ ft/mysql-5.7.27\data/,,以為是傳了defaults-file參數錯誤。檢查沒問題。
再檢查配置文件my.ini
發現使用的
# mysql根目錄
basedir="D:\soft\mysql-5.7.27"
# 放所有數據庫的data目錄
datadir="D:\soft\mysql-5.7.27\data"

 

可能是因為 \ 文件路徑分隔號會轉義字符,
改成
# mysql根目錄
basedir="D:/soft/mysql-5.7.27"
# 放所有數據庫的data目錄
datadir="D:/soft/mysql-5.7.27/data"
再啟動服務后就正常


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM