程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 遠程連接mysql數據庫報“Communications link failure...”錯誤的解決方法之一

遠程連接mysql數據庫報“Communications link failure...”錯誤的解決方法之一

編輯:MySQL綜合教程

 今天在用myEclipse連接mysql時提示:"Communications link failure,Last packet sent to the server was 0 ms ago."出錯界面如下圖所示:

 

myeclipse錯誤提示頁面
  檢查了下,在本機能ping通遠程服務器,但是使用telnet命令無法遠程連接上遠程的mysql端口。而檢查了服務器重mysql的服務是已啟動滴,服務器中的mysql也能正常運行,在服務器上使用telnet localhost 3306能夠正確連接上。出現這個問題百思不得其解,於是到網上找是否有相關的解決方法,找了不少,發現不少都是說防火牆或者用戶遠程訪問權限的原因,可查來查去卻始終不像網上其他朋友說的那樣。由於這個mysql是在安裝一個項目管理軟件oKit的時候一塊裝上的,感覺會不會是裡面的mysql做了什麼手腳,於是找到mysql的配置文件my.ini,在裡面粗略的浏覽了一下,發現原來問題出在這個配置文件裡面。在裡面發現這麼一行:bind-address=127.0.0.1,這個明顯是綁到只能本機訪問mysql,於是將其注釋,重啟mysql服務,問題得以順利解決。
  由於在網上有不少人反饋這個問題,但是都沒找到相關的解決方法,所以將本經驗發表於博客園,希望能幫助那些遇到同樣問題的朋友們。



本文來自於博客園 作者 九子龍

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved