1. 問題說明
一直使用:mysql -u root -p 啓動mysql數據庫,使用是正常的,
突然一天啓動時候報錯:
“ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)”
2. 解決方法
- 打開計算機管理服務裏面查看:
- 一個服務叫mysql(本地數據庫),還有一個叫MySQL80 (80就是版本號8.0,網絡數據庫服務),對比屬性裏面的文件路徑一致
- 此時,可以服務裏面右鍵啓動MySQL80,或者終端執行:net start MySQL80 啓動mysql服務
- 然後執行mysql -u root -p 命令就正常啓動了
- 參考下面圖片
- 可以參考以下兩篇博客:
- https://blog.csdn.net/xiaoshaohui1234/article/details/72947707
- https://blog.csdn.net/weixin_42359480/article/details/89931700?depth_1-utm_source=distribute.wap_relevant.none-task-blog-BlogCommendFromBaidu-1&utm_source=distribute.wap_relevant.none-task-blog-BlogCommendFromBaidu-1