Java DataBase Connectivity, java的连接
JDBC提供了一种基准,规范 mysql的jdbc实现是由sun公司提供的
它拥有四个核心类
1、DriverManager 创建连接 2、Connection 连接类 3、Satement 或者 PreparedStatement 执行类 4、ResultSet 结果集
JDBC连接步骤
1、注册驱动
a物理加载 、工程内必须引入jdbc的jar包
jar包下载地址http://mvnrepository.com/artifact/org.clojure/java.jdbc
并且将第三方jar构建进web工程 “将咖啡状态下的jar 加奶 (变成奶瓶)"
b代码加载
Connection connection=DriverManager.getConnection(URL, USER, PASSWORD);
url=jdbc:mysql://localhost:3306/myjdbc
user=root
password=root123
其中mysql为连接数据的类型 localhost为数据库ip地址 3306为端口号 myjdbc为连接的数据库名
user为数据库的用户 password为用户连接密码
3、获取执行对象
Statement statement= connection.createStatement();
4、执行sql语句 返回结果集 ResultSet
String sql="select * from user";
ResultSet resultSet= statement.executeQuery(sql);
5、处理结果集
while(resultSet.next()){
System.out.println(resultSet.getObject(1));
System.out.println(resultSet.getObject(2));
System.out.println(resultSet.getObject(3));
System.out.println(resultSet.getObject(4));
System.out.println(resultSet.getObject(5));
}
6、关闭资源
resultSet.close();
statement.close();
connection.close();