MySQL 連線失敗:排除「無法建立與資料庫伺服器的連線」異常
此錯誤訊息,「com.mysql.jdbc. exceptions.jdbc4.MySQLNonTransientConnectionException: 無法建立與資料庫伺服器的連接”,通常在嘗試建立與MySQL 資料庫的JDBC 連線時發生。以下是解決此問題的方法:
原因和解決方案:
此錯誤通常源自舊版的MySQL Connector/J 與MySQL 8.0 或更高版本之間的相容性問題。若要解決此問題,請升級至 MySQL Connector/J 版本 5.1.46,或最好升級至版本 8.0.11 或更高版本。
其他提示:
java.util.logging.Logger.getLogger("com.mysql.jdbc").setLevel(Level.FINEST);
更新的錯誤堆疊追蹤:
提供的錯誤堆疊追蹤顯示MySQL JDBC 驅動程式中存在NullPointerException,這表示可能存在與MySQL 8.0 的相容性問題。按照上面的建議升級 MySQL Connector/J 應該可以解決此問題。
以上是MySQL 連線失敗:如何修復「無法建立與資料庫伺服器的連線」異常?的詳細內容。更多資訊請關注PHP中文網其他相關文章!