快速入门
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/e3ee27b5ef7446feb39fc720f47d4ca0.png)
Driver driver = new Driver();
String url = "jdbc:mysql://localhost:3306/ybj_db02?characterEncoding=UTF-8";
Properties properties = new Properties();
properties.setProperty("user","root");
properties.setProperty("password", "ybj");
Connection connect = driver.connect(url, properties);
String sql = "insert into actor values(null,'ybj','男','2000-07-13','110')";
Statement statement = connect.createStatement();
int rows = statement.executeUpdate(sql);
System.out.println(rows > 0 ? "成功" : "失败");
statement.close();
connect.close();
五种连接方式
public class JdbcConn {
@Test
public void connect01() throws SQLException {
Driver driver = new Driver();
String url = "jdbc:mysql://localhost:3306/ybj_db02?characterEncoding=UTF-8";
Properties properties = new Properties();
properties.setProperty("user","root");
properties.setProperty("password", "ybj");
Connection connect = driver.connect(url, properties);
System.out.println(connect);
}
@Test
public void connect02() throws Exception {
Class<?> aClass = Class.forName("com.mysql.jdbc.Driver");
Driver driver = (Driver)aClass.newInstance();
String url = "jdbc:mysql://localhost:3306/ybj_db02?characterEncoding=UTF-8";
Properties properties = new Properties();
properties.setProperty("user","root");
properties.setProperty("password", "ybj");
Connection connect = driver.connect(url, properties);
System.out.println(connect);
}
@Test
public void connect03() throws Exception{
Class<?> aClass = Class.forName("com.mysql.jdbc.Driver");
Driver driver = (Driver) aClass.newInstance();
String url = "jdbc:mysql://localhost:3306/ybj_db02?characterEncoding=UTF-8";
String user = "root";
String password = "ybj";
DriverManager.registerDriver(driver);
Connection connection = DriverManager.getConnection(url, user, password);
System.out.println(connection);
}
@Test
public void connect04() throws Exception {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/ybj_db02?characterEncoding=UTF-8";
String user = "root";
String password = "ybj";
Connection connection = DriverManager.getConnection(url, user, password);
System.out.println(connection);
}
@Test
public void connect05() throws Exception {
Properties properties = new Properties();
properties.load(new FileInputStream("src\\mysql.properties"));
String user = properties.getProperty("user");
String password = properties.getProperty("password");
String driver = properties.getProperty("driver");
String url = properties.getProperty("url");
Class.forName(driver);
Connection connection = DriverManager.getConnection(url, user, password);
System.out.println(connection);
}
}