一.
使用jdbc连接之前首先用SQLyog创建数据库zjgm
创建表stu
随便插入数据
打开idea新建一个项目jdbc
在src下创建包com.zhongruan并创建Java class
再创建一个lib文件夹 导入jar包
并右键 add as lib
二.
jdbc连接数据库
1.加载jdbc驱动
通过java.lang.Class类的静态方法forName(String className)实现。
Class.forName(“com.mysql.jdbc.Driver”);
2.创建连接
Connection connection = DriverManager.getConnection(“jdbc:mysql://localhost/zjgm?user=root&password=123456&characterEncoding=utf-8&useSSL=true”);
3.写sql
String sql=“select * from stu”;
4.得到statement对象
PreparedStatement statement = connection.prepareStatement(sql);
5.执行sql
ResultSet resultSet = statement.executeQuery();
6.处理结果集
while (resultSet.next()){
int id=resultSet.getInt(1);
String name=resultSet.getString(2);
int age=resultSet.getInt(3);
System.out.println(id+name+age);
}
7.关闭资源
结果集,statement对象,连接都需要关闭
resultSet.close();
statement.close();
connection.close();
最后运行结果
可以看到显示了数据库的数据