関数を使用して、Linux 上の MySQL サーバーに接続します。
protected void connectMYSQL() {
if (!this.userName.isEmpty() && !this.password.isEmpty() && !this.URL.isEmpty()) {
try {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch (Exception ex2) {
System.out.println("class.forname exception : " + ex2);
return;
}
connection = DriverManager.getConnection(URL, userName, password);
} catch(SQLException ex) {
System.out.println("can not connect to mysql : " + ex);
}
}
}
変数付き
userName = root
password = xxxxxxxxxx
URL = jdbc:mysql://127.0.0.1/parkDevelop?profileSQL=true
しかし、私はエラーが発生しています
class.forname exception : java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Class.forName("com.mysql.jdbc.Driver").newInstance();
今回は行を削除すると、接続に失敗したというエラーが表示されます。