mysql無法連接報Can't connect to MySQL server on 'localhost' (10061)錯誤解決辦法

像往常一樣運行項目發現報錯,翻譯過來就是“不能連接MySql服務”,打開Mysql可視化工具Navicat果然登錄不上,最初以爲Navicat壞了,於是我用cmd命令連接還是報一樣的錯誤

想起早晨我用騰訊的電腦管家加速了一下電腦,可能把我MySql的服務關掉了,打開MySql服務果不其然,服務沒有啓動,手動啓動一下服務,重新運行項目就好了

在學習mysql之初,重裝MySql時因爲卸載不乾淨也發生過這個問題,如果不是因爲服務沒啓動導致這個錯誤,需要確認一下MySql是否卸載乾淨了

可參考完全卸載MySql的文章:

看網上說防火牆屏蔽,連接超時也會導致這個錯誤發生,目前還沒遇到過

 

2019-06-20更新:

爲了截沒有啓動服務的圖,我啓動的服務又關閉了截完圖忘記開啓,運行項目報這個錯誤Communications link failure。也就是說不啓服務會導致這個錯誤,據我所知MySQL服務器默認的“wait_timeout”太小也會導致這個錯誤

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