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);
Updated Error Stack Trace:
提供されたエラー スタックトレースにより、MySQL JDBC ドライバー内の NullPointerException が明らかになり、MySQL 8.0 との互換性の問題の可能性が示されます。上記の提案に従って MySQL Connector/J をアップグレードすると、この問題が解決されるはずです。
以上がMySQL 接続の失敗: 「データベース サーバーへの接続を作成できませんでした」例外を修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。