JDBC:Java DataBase Connectivity(Java数据库连接), JDBC是Java访问数据库的标准规范。用于执行SQL语句的Java API(Java语言通过JDBC可以操作数据库)。
实现过程:
1、导入MySQL针对jdbc提供的访问实现,驱动jar包
2、书写jdbc的开发步骤代码
(1) 、注册驱动、加载驱动
(2) 、获取数据库连接、访问对象
(3) 、获取到执行sql语句的语句平台 Statement PreparedStatement
(4) 、执行sql语句
executeUpdate() 增删改
executeQuery() 查询
(5) 、处理sql语句执行的结果
(6) 、释放资源
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class Demo10 {
public static void main(String[] args) throws Exception {
String dri = "com.mysql.jdbc.Driver";
String url ="jdbc:mysql://localhost:3306/db2";//协议:协议://地址:端口/数据库名字
String name ="root";//数据库的登录名
String password ="root";//登录密码
//注册驱动
Class.forName(dri);
//创建连接
Connection con = DriverManager.getConnection(url,name,password);
//获取语句平台
String sql ="select * from students;";
PreparedStatement pstm = con.prepareStatement(sql);
//执行sql语句
ResultSet rs = pstm.executeQuery();
//遍历结果集
while (rs.next()){//一行一行遍历,没有值返回false
System.out.print(rs.getInt("id")+" ");
System.out.println(rs.getString("name"));
}
//关闭资源
rs.close();
pstm.close();
con.close();
}
}