JDBC规范(掌握四个核心对象):
DriverManager:用于注册驱动
Connection: 表示与数据库创建的连接
Statement: 操作数据库sql语句的对象
ResultSet: 结果集或一张虚拟表
导入jar包
创建一个一个lib文件夹,用于存放当前项目需要的所有jar包,根据自己数据库的版本导入相应的驱动的jar包.选择jar包,右键执行build path / Add to Build Path
具体开发步骤
1. 注册驱动.(点击相应的驱动jar,如图便可以打开驱动)
Class.forName("com.mysql.jdbc.Driver");//5版本
Class.forName("com.mysql.cj.jdbc.Driver");//8版本
2. 获得连接.
//java_test_1这里为数据库名
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/java_test_1","root","123456");
3. 获得执行sql语句的对象,执行sql语句,并返回结果
//获得执行sql语句的对象
Statement stmt = conn.createStatement();
//执行SQL语句
ResultSet rs = stmt.executeQuery("select * from Java_test_1");
4. 处理结果
//处理结果集
while(rs.next()){
// 获得一行数据
Integer cid = rs.getInt("cid");
String cname = rs.getString("cname");
System.out.println(cid + " , " + cname);
}
6. 释放资源(先开的后关)
//释放资源
rs.close();
stmt.close();
conn.close();