寫在前面:如果你嘗試了網(wǎng)上很多方法都解決不了~ 不妨想想自己是否更改了MySQL的默認(rèn)端口(我就是因為這個原因折騰了一天~~,MySQL默認(rèn)端口為3306控硼,我改成了3308 emmm…)
言歸正傳值纱,有時候我們在連接MySQL的時候會遇到這個問題:
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
解決方法一:
查看MySQL服務(wù)是否啟動:
輸入cmd進(jìn)入命令提示符京景,輸入services.msc
在彈出的服務(wù)里面查找MySQL服務(wù)是否開啟:
如果是關(guān)閉的狀態(tài)則讓其啟動星掰。
解決方法二:
可以通過在命令提示符里面輸入net start mysql啟動MySQL服務(wù):
我這里的服務(wù)名是MySQL57其馏,輸入你自己的MySQL服務(wù)名
解決方法三:
如果前兩種方法以及你嘗試的其他方法都沒能成功凤跑,你可以檢查是否修改了MySQL的默認(rèn)端口,嘗試在命令提示符輸入:
mysql -u root -P 3306 -h localhost -p
再輸入MySQL密碼:
如果依然出現(xiàn)了頑固的它:
那可能是你修改了MySQL默認(rèn)端口號叛复,你可以通過查看MySQL安裝目錄下的my.ini文件查看端口號仔引,然后在命令提示符里輸入(3308是我修改了的端口號):
mysql -u root -P 3308 -h localhost -p
然后輸入密碼扔仓,就可以成功連接MySQL服務(wù)。
OK咖耘,大功告成翘簇。(建議以后不要隨意更改MySQL默認(rèn)端口號~)