問題:
試行時Java アプリケーションを介して Derby データベースに接続すると、次のような問題が発生します。エラー:
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/
原因:
この例外は通常、次の 2 つの問題のいずれかによって発生します:
解決策:
ロード中ドライバー:
Derby クライアント JDBC ドライバー (derbyclient.jar) がアプリケーションのクラスパスに含まれていることを確認します。次に、次のコード行を使用してドライバーを明示的にロードします。
Class.forName("org.apache.derby.jdbc.ClientDriver");
JDBC URL 構成:
次に、JDBC URL の構文を確認します。具体的には、次のコンポーネントが含まれていることを確認してください。
たとえば、次の JDBC URL は、次のコマンドを使用して「mydb」という名前のデータベースに接続します。 create=true:
jdbc:derby://localhost:1527/mydb;create=true
追加のチェック:
サーバー モードで作業しているため、次の点を再確認してください:
以上がDerby データベースに接続すると、「SQLException: jdbc:derby://localhost:1527 に適したドライバーが見つかりません」というエラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。