JDBC 是SUN公司制定的一套接口
JDBC 准备工作,加载jar 驱动包,然后配置到环境变量 classpath 当中
1 | classpath=.;xxx/mysql-connector-java-5.1.23-bin.jar |
其中配置了两个路径,一个是当前路径,一个是mysql驱动架包路径。这里的配置在集成工具中不需要配
jdbc 编程6步
注册驱动 (连接哪个数据库)
1
2
3
4
5Driver driver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(driver);
// 方式二, 应为参数是字符串可以提出配置,类加载时自动执行静态代码 自动注册
Class.forName("com.mysql.jdbc.Driver")获取连接 (JVM进程与数据库连接,重量级通信)
1
2
3
4
5String url = "";
String user = "";
String pwd = "";
Connection coon = DriverManager.getConnection(url, user, pwd);
System.out.println("数据库连接对象" + coon);获取数据库操作对象(专门执行SQL)
1
Statement stmt = coon.createStatement();
执行SQL语句
1
2
3String sql = "delete * from tb_emp";
// executeUpdate 专门执行DML语句(insert、delete、update),返回影响数据库中记录的条数
int count = stmt.executeUpdate(sql);处理查询结果集
释放资源(关闭连接)
1
2
3// 从小到大关闭
stmt.close();
coon.close();