String url = "jdbc:mysql://localhost:3306/mysql";
String user = "root";
String pass = "root1";
try {
Class.forName("com.mysql.jdbc.Driver");
Connection connection = DriverManager.getConnection(url, user, pass);
System.out.println("Connected to database");
} catch (Exception e) {
System.out.println(e);
System.out.println("Could not connect to database");
}
パスワードは「root」にする必要があります。プログラムはcatchブロックにメッセージを表示せず、動作を停止します。誰が何が起こるか教えてもらえますか?MySQL JDBC接続が停止する
[更新] 私は悪い質問をしました。問題はすでに解決されています、ありがとうございます。これは、接続が存在するかどうかを適切にチェックするのに役立ちます。
if (conn1 != null) {
System.out.println("Connected to the database test1");
}
試みに示すように、SQLデータベースに接続するには、次の3つの方法がありますが、こちらもそのエラーを貼り付け。 – Nidhi257
コンソールには何も表示されません。ただ停止してください。キャッチブロックには入りません。 –
この行をコメントしよう 'Class.forName(" com.mysql.jdbc.Driver ");'と再実行します。参照してください... – Nidhi257