こんにちは、例外のスタック トレースを共有していただけますか
次の解決策を試してください:
- MySQL Conncetor for Java がクラスパスに含まれていることを確認してください。
- このサンプルコードを試してください:
クラス変数を宣言します:
static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://ip_address:port_name/db_name";
static final String USER = "username";
static final String PASS = "password";
データベース接続を作成するサンプル コード:
Connection conn = null;
Statement stmt = null;
// STEP 1: Register JDBC driver
Class.forName(JDBC_DRIVER);
// STEP 2: Open a connection
System.out.println("Connecting to database...");
conn = DriverManager.getConnection(DB_URL, USER, PASS);
// STEP 3: Execute a query
System.out.println("Creating statement...");
stmt = conn.createStatement();
String sql;
sql = "SELECT * FROM table_name";
ResultSet rs = stmt.executeQuery(sql);
次に、 rs を繰り返して行をフェッチします