用navicat連接報錯2005是什么意思

用navicat連接報錯2005是什么意思

錯誤描述:

在使用navicat 連接mysql數據庫的時候會出現:mysql error 2005 – Unknown MySQL server host ‘localhost'(0)錯誤;當檢查連接信息,連接屬性信息,用戶名和密碼都是正確的,IP地址為:localhost,在有網絡的情況下都能正常打開數據庫,但是一斷網就出錯了。

相關推薦:《Navicat for mysql使用圖文教程

解決方案如下:

在使用navicat創建mysql連接的時候在主機或IP地址一欄填寫:127.0.0.1而不要填寫localhost,然后在斷網的情況下進行測試會發現是可以連接成功的。

錯誤原因:

在有網絡的情況,會自動解析localhost為127.0.0.1,而斷網的情況下,localhost只是一個字符串,不代表一個ip地址。

以上就是用

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享