时间:2021-07-01 10:21:17 帮助过:14人阅读
Java通过jdbc连接远程数据库并执行最简单的sql查询获取数据。
更多jdbc介绍,请参考官方文档
mydb
和一张简单的表student
:执行上述代码,输出如下图所示:
- <code>//1、注册驱动
- Class aClass = Class.forName("com.mysql.jdbc.Driver");
- //2、连接数据库
- Connection connection = DriverManager.getConnection("jdbc:mysql://xxx.xxx:3306/mydb", "username", "passwd");
- //3、可执行sql的对象
- Statement statement = connection.createStatement();
- //4、执行查询数据
- ResultSet resultSet = statement.executeQuery("select * from student");
- //5、获取对应列数据
- while (resultSet.next()) {
- int id = resultSet.getInt("id");
- String name = resultSet.getString("name");
- String sex = resultSet.getString("sex");
- int classId = resultSet.getInt("class_id");
- System.out.println("==========================");
- System.out.println("id:" + id + "|name:" + name + "|sex:" + sex + "|classId:" + classId);
- }
- //6、释放资源
- resultSet.close();
- statement.close();
- connection.close();</code>
mysql-jdbc
标签:jdbc 取数 res 一个数据库 注册 student ref 最简 print