jdbc连接数据步骤

一.
使用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();

最后运行结果
在这里插入图片描述
可以看到显示了数据库的数据

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JDBC(Java Database Connectivity)是一种用于连接和操作数据库的Java API。下面是使用JDBC连接数据库的步骤: 1. 导入JDBC驱动程序:在Java程序中使用JDBC API之前,需要加载适当的JDBC驱动程序。不同的数据库使用不同的驱动程序,因此需要根据数据库类型选择相应的驱动程序,并将其导入到项目中。 2. 注册JDBC驱动程序:在使用JDBC连接数据库之前,需要将驱动程序注册到Java程序中。可以使用以下语句将驱动程序注册到Java程序中: ``` Class.forName("com.mysql.jdbc.Driver"); ``` 3. 创建连接对象:使用JDBC连接数据库需要创建一个Connection对象,该对象代表与数据库的物理连接。可以使用以下语句创建连接对象: ``` Connection conn = DriverManager.getConnection(url, user, password); ``` 其中,url是连接数据库的URL,user是数据库的用户名,password是数据库的密码。 4. 创建Statement对象:在执行SQL语句之前,需要创建一个Statement对象。可以使用以下语句创建Statement对象: ``` Statement stmt = conn.createStatement(); ``` 5. 执行SQL语句:可以使用Statement对象的executeQuery()方法执行SELECT语句,使用executeUpdate()方法执行INSERT、UPDATE、DELETE等语句。例如: ``` ResultSet rs = stmt.executeQuery("SELECT * FROM user"); ``` 6. 处理结果集:如果执行的是SELECT语句,需要处理返回的结果集。可以使用ResultSet对象遍历结果集中的数据,例如: ``` while(rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); // ... } ``` 7. 关闭连接对象:完成数据库操作后,需要关闭连接对象、Statement对象和ResultSet对象,例如: ``` rs.close(); stmt.close(); conn.close(); ``` 以上就是使用JDBC连接数据库的步骤

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值