MySQL安裝配置時常見的一些錯誤
阿新 • • 發佈:2022-02-15
啟動服務(net startMySQL)時出現發生錯誤,找不到系統檔案
解決方法
- 刪除前面安裝的mysql服務(sc deleteMySQL)
- 切換到mysql下的bin目錄(C:\Windows\system32>cd xx/xx),ps:xx是你的路徑名
- 重新在bin目錄下安裝mysql服務(mysqld--installMySQL)
- 然後進行啟動(net startMySQL)、
MySQL服務無法啟動,服務報告沒有任何錯誤的問題
解決方法
- 這個問題出現的原因是在執行
mysql --initialize操作之前,自己在mysql檔案裡自建了data檔案,導致了在執行mysql --initialize時沒法真正的初始化data檔案。
- 找到MySQL安裝目錄下的data檔案,進行刪除
- 將同目錄下面的bin的檔案路徑複製下來
- 以管理員身份進入命令提示符
- cd +你複製下來的檔案路徑,進入bin目錄下的mysql
- 輸入sc deleteMySQL,刪除mysql服務
- 輸入mysqld--initialize--user=mysql--console進行初始化
- 再輸入mysqld--installMySQL進行mysql安裝服務
- 關閉命令提示符,重新進入,輸入net start mysql命令,啟動服務
msvcp120.dll 丟失以及msvcr120.dll丟失的情況
解決方法
- 安裝vcredist_x86.exe或者vcredist_x64.exe,根據自己的系統而定。
- 如果是虛擬機器則在自己的主機中的C:\Windows\System32目錄下面進行搜尋
- 搜尋到了就複製貼上到虛擬機器中相同的目錄下。
其他
- 如果執行sc delete MySQL指令,記得清除data資料夾下所有的檔案。
- 如果執行net start MySQL指令,出現: 'MySQL 服務正在啟動。 MySQL 服務無法啟動。 服務沒有報告任何錯誤。' 有可能是配置環境變數或者環境變數配置有誤,請仔細檢查,