需要会背
===============================
注册驱动(告诉java程序,即将连接的是哪个品牌的数据库),
编译器中导入jar包

文本编译时:
java.sql.Driver driver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(driver);
获取连接(表示jvm的进程和数据库进程之间的通道打开了)---------》进程与进程之间的联系是重量级的,使用完要关闭通道
//获取连接
String url = "jdbc:mysql://127.0.0.1:3306/ssm";
String user = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url,user,password);
System.out.println("数据库连接对象:"+conn);
获取数据库操作对象(专门执行sql语句的对象)
Connection conn = DriverManager.getConnection(url,user,password);
Statement statement = conn.createStatement();
执行sql(DQL,DML)
String sql = "insert into student(name,email,age) values ('流川枫','cyx@qq.com',19)";
int count = statement.executeUpdate(sql);//执行DML语句
处理查结果集(只有当第四步执行的是select语句的时候,菜有第五步处理查询结果集)
释放资源(使用完毕一定要关闭资源)------》·依次关闭
finally {
//释放资源
try {
if(statement!=null){
statement.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
try {
if(conn!=null){
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}