mysql連接com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link

tomcat程序連接服務器mysql數據庫,報

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver

has not received any packets from the server.

錯誤,後來用java程序直接連接數據庫,還是一樣的錯誤,數據庫連接,用戶名密碼都沒有問題。

在網上查了很多情況,什麼數據庫用戶權限設置,還是數據庫連接等待時間(wait_timeout)設置,都沒用。

而連接本地的數據庫就沒問題,本地數據庫版本:5.0.37,服務器數據庫版本:5.0.19,JDBC驅動版本:

mysql-connector-java-5.1.9-bin.jar。

這個問題困擾了一天,後來想想換換5.0的驅動看看怎麼樣,結果在網上找了個mysql-connector-java-5.1.14-bin.jar的驅動,結果OK了。

發佈了42 篇原創文章 · 獲贊 27 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章