次のコードがあります。ファイルに保存します:「MysqlConnect.java」。
import java.sql.*;
public class MysqlConnect{
public static void main(String[] args) {
System.out.println("MySQL Connect Example.");
Connection conn = null;
String url = "jdbc:mysql://localhost:3306/";
String dbName = "jdbctutorial";
String driver = "com.mysql.jdbc.Driver";
String userName = "root";
String password = "root";
try {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
System.out.println("Connected to the database");
conn.close();
System.out.println("Disconnected from database");
} catch (Exception e) {
e.printStackTrace();
}
}
}
私はそれを実行する方法を知っています:
javac MysqlConnect.java
java MysqlConnect
いくつか質問があります:
1) このファイルはどこに保存すればよいですか? (次のフォルダーがあります: mysql-connector-java-5.1.22)。
2) mysql でデータベースとテーブルを作成しました。それをコードに挿入する必要はありませんか?例えば:
String dbname = "database_alon";
3) 2 番目の質問の答えが「はい」の場合、ユーザー名ではなく、データベースへのパスワードしか持っていません。では、userName のパラメータには何を挿入すればよいでしょうか?
したがって、コードを次のように変更する必要があると思います。
String dbName = "database_alon";
String driver = "com.mysql.jdbc.Driver";
String userName = "";
String password = "ADMINALON";
右?質問1はどうですか?