私はこのコードを実行してみてください:私はmariadb websiteからmariadb-javaのクライアント-1.4.6-sources.jarをダウンロードしに入れてJavaを使用してMariadbに接続できませんか?
java.sql.SQLException: No suitable driver found for jdbc:mariadb://ocalhost:3306/
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at fun.main(fun.java:8)
:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class fun {
public static void main(String args[]) {
try {
Connection connection = DriverManager.getConnection(
"jdbc:mariadb://localhost:3306/", "root", "bingo");
}
catch(SQLException e) {
e.printStackTrace();
}
}
}
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class fun {
public static void main(String args[]) {
try {
Connection connection = DriverManager.getConnection(
"jdbc:mariadb://localhost:3306/", "root", "bingo");
}
catch(SQLException e) {
e.printStackTrace();
}
}
}
をしかし、私は次のエラーを取得します私jdkdirectory/jre/lib/ext/
ディレクトリ と、これは私のCLASSPATH
変数が保持している方法です:
C:\Program Files\Java\jdk1.8.0_91\bin;
C:\Program Files\Java\jdk1.8.0_91\jre\lib;
C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext;.;
C:\ProgramFiles\Java\jdk1.8.0_91\jre\lib\ext\mariadb-java-client-1.4.6-sources.jar
ライブラリにmariadb jdbcコネクタを追加しましたか? –
バイナリではなく、ソースjarをダウンロードしました! '...- client-1.4.6-sources.jar' – Jens
あなたのコードでlocalhostを設定して、jdbc:mariadb:// ocalhost:3306 /" ocalhost "というエラーが発生しました –