MariaDB用にmariadb-java-client-1.5.7.jar
コネクタを使用していますが動作しません。私が手jdbc:mariadb(Netbeans)で適切なドライバが見つかりません
public DataAccess() throws SQLException, ClassNotFoundException {
this.driver = "org.mariadb.jdbc.Driver";
this.host = "jdbc:mariadb://localhost/bluebank";
this.user = "root";
this.password = "";
Class.forName(this.driver);
this.conn = DriverManager.getConnection(this.host, this.user, this.password);
}
:
はここで接続コードです
別にライブラリへの外部のjarファイルとして追加することからjava.sql.SQLException: No suitable driver found for jdbc:mariadb://localhost/bluebank
at java.sql.DriverManager.getConnection(DriverManager.java:689)
at java.sql.DriverManager.getConnection(DriverManager.java:247)
at DAO.DataAccess.<init>(DataAccess.java:31)
、私は(中のデータベースへのドライバとして、それを追加しましたサービス)。また、Class.forName()
を削除しても、うまく動作しません。 https://mariadb.com/kb/en/mariadb/about-mariadb-connector-j/
あなたはここで多くを学ぶことができます:
this.host = "jdbc:mariadb://localhost:port_number/bluebank";
があなたのデシベルコネクタジャーは、あなたのjarファイルのライブラリに存在していることを確認してください:
あなたが使用しているDBMS、MySqlまたは何ですか? –
ここをクリックしてください:http://stackoverflow.com/questions/23020857/connect-to-mariadb-from-java-application-in-netbeans-on-linux-mageia –
答えは正しいものでした。私は港を逃していた。私はなぜ彼がそれを削除したのか分かりません。 –