Mysql連線錯誤ERROR 2003 (HY000)

chenoracle發表於2018-11-26

Mysql連線錯誤ERROR 2003 (HY000)


環境:

OS:Windows Server 2012

DB:Mysql5.7


場景:

新接手了一個系統,已經正常執行一段時間了,應用tomcat,資料庫mysql並且沒有任何備份;


問題:

實施人員已經找不到了,資料庫密碼等資訊均沒有交接,但是在tomcat配置檔案中很快可以找到mysql資料庫密碼;

但是嘗試本地用root使用者登陸mysql資料庫時,報錯:

" ERROR 2003 (HY000):can't connect to MYSQL server on 'localhost' (10061)"


問題分析:

該報錯可能的原因有:

(1)Mysql服務沒有啟動;

系統已經正常執行一段時間了,資料庫肯定是正常啟動的,可以排除這種可能;


(2)資料庫埠不是預設埠

認真檢視tomcat配置檔案,發現埠不是預設埠3306,連線mysql時,需要透過"P"引數手動指定埠後,就可以正常連線資料庫了;

例如:

mysql.exe -uroot -P12345 -p***

歡迎關注我的微信公眾號"IT小Chen",共同學習,共同成長!!!

Mysql連線錯誤ERROR 2003 (HY000)

Mysql連線錯誤ERROR 2003 (HY000)



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-2221703/,如需轉載,請註明出處,否則將追究法律責任。

相關文章