使用JDBC对mysql进行操作,主要分为这样几个步骤:
首先,定义几个变量,方便后续关闭该连接:
Connection conn = null;
Statement stat=null;
ResultSet rs = null;
接下来,具体步骤:
1.注册驱动
Class.forName(“com.mysql.cj.jdbc.Driver”);
2.获取连接
所使用的函数主要有三个参数,第一参数为url,表示所连接的数据库;第二个参数为name,表示接入mysql数据库的用户名;第三个参数,表示数据库密码。
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/studentmanger?useUnicode=true&characterEncoding=utf-8&serverTimezone=UTC","root","123456");
3.创建命令(语句对象)
stat = conn.creatStatement();
4.执行命令查询
该处的executeQuery函数仅仅是一种查询方法,可以根据自身条件进行修改,如添加executeUpdate()
rs = stat.executeQuery("select * from studentmanger");
5.处理结果
while(rs.next()){
int id = rs.getInt();
string username = rs.getString();
String password = rs.getString();
System.out.println("id:"+id+" "+"username:"+username+" "+"password:"+password);
}
6.关闭
rs.close();
stat.close();
conn.close();
最后结果如下: