1.1 什么是JDBC?
JDBC: java database connectivity的简称是SUN公司提供的一套操作数据库的标准规范,各大数据库厂商按此规范(接口)来实现操作数据库的驱动。JDBC和数据库驱动之间的关系是接口和实现类的关系。
JDBC技术就是使用java代码(程序)发送sql语句的技术.
使用数据库客户端操作数据库的过程:
1)通过mysql的客户端工具,登录数据库服务器(mysql -uroot -p 密码)
2)编写sql语句
3)发送sql语句到数据库服务器执行
使用jdbc发送sql语句的前提:登录数据库的ip/端口/数据库用户名/密码
1.2 JDBC规范
DriverManager 注册驱动,声明使用哪种驱动,不同数据库的驱动不一样
Connection : 连接类,表示与数据库之间创立的连接
Statement: 操作类,操作数据库的类
ResultSet: 结果类,查询数据库的结果集合类
1.3 开发JDBC程序需要的条件
1.JDBC规范
JDBC的规范在JDK中,在开发需要引入:
java.sql.*;
javax.sql.*;
2.JDBC实现类
在开发时需要导入数据库厂商的提供的java驱动程序。