「'jdbc:mysql://localhost:3306/mysql' に適したドライバーが見つかりません」 - JDBC 接続の問題の解決
Java を使用して MySQL データベースに接続しようとすると、次のエラーが発生する可能性があります。 「java.sql.SQLException: jdbc:mysql://localhost:3306/mysql に適したドライバーが見つかりません」。このエラーは、ビルド パスに適切なドライバー (mysql-connector-java-5.1.18-bin.jar など) があるにもかかわらず、DriverManager が互換性のあるドライバーを見つけることができないことを示します。
原因と解決策
このエラーの考えられる原因の 1 つは、JDBC URL が正しくないことです。提供されたコード:
String url = "'jdbc:mysql://localhost:3306/mysql";
URL を囲む一重引用符 (') がエラーの原因です。引用符を削除するだけです:
String url = "jdbc:mysql://localhost:3306/mysql";
URL を修正すると、Driver#acceptsURL() メソッドは読み込まれたドライバーに対して true を返し、DriverManager が接続を正常に確立できるようになります。
追加メモ
以上がJava コードで「'jdbc:mysql://localhost:3306/mysql' に適したドライバーが見つかりません」というメッセージが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。