ローカルのMySqlへのJDBC接続のコードです。
codeのJavaプロジェクトにmysqlのjdbcドライバ(mysql-connector-j-9.1.0.jar)を追加しておく。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.SQLException;
Public class App{
public static void main(String[] args){
db();
}
private static void db(){
String URL = "jdbc:mysql://localhost:3306/";
String dbDriver = "com.mysql.cj.jdbc.Driver";
String dbName = "test";
String dbUser = "user";
String dbPassword = "somePassword";
try{
Class.forName(dbDriver);
Connection conn = DriverManager.getConnection(URL + dbName, dbUser, dbPassword);
Statement stmt = conn.createStatement();
stmt.executeUpdate("insert into someTable values (1,"test");
stmt.close();
conn.close();
}catch(SQLException e){
e.printStackTrace();
}catch(ClassNotFoundException e2){
e2.printStackTrace();
}
System.out.println("DB ok");
}
}