在JdbcDemo类中查询sysuser表,请依次实现下面步骤。 ① 加载驱动com.mysql.jdbc.Driver。 ② 定义数据库连接、用户名和密码3个字符串变量。数据库连接格式如jdbc:mysql://vlab.tute.edu.cn:7006/数据库名称。 ③ 通过DriverManager获得连接对象。 ④ 通过连接对象获得语句对象。 ⑤ 通过语句对象执行查询语句select * from sysuser,并将查询结果保存在ResultSet对象。 ⑥ 遍历ResultSet对象。 ⑦ 关闭连接对象。Java代码
时间: 2024-04-03 19:33:33 浏览: 147
以下是实现上述步骤的Java代码:
```java
import java.sql.*;
public class JdbcDemo {
public static void main(String[] args) {
try {
// ① 加载驱动
Class.forName("com.mysql.jdbc.Driver");
// ② 定义数据库连接、用户名和密码3个字符串变量
String url = "jdbc:mysql://vlab.tute.edu.cn:7006/数据库名称";
String user = "用户名";
String password = "密码";
// ③ 通过DriverManager获得连接对象
Connection conn = DriverManager.getConnection(url, user, password);
// ④ 通过连接对象获得语句对象
Statement stmt = conn.createStatement();
// ⑤ 通过语句对象执行查询语句select * from sysuser,并将查询结果保存在ResultSet对象
ResultSet rs = stmt.executeQuery("select * from sysuser");
// ⑥ 遍历ResultSet对象
while (rs.next()) {
System.out.println(rs.getString("username") + " " + rs.getString("password"));
}
// ⑦ 关闭连接对象
rs.close();
stmt.close();
conn.close();
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
}
}
}
```
注意:在实际使用中,应该将数据库连接、用户名和密码等敏感信息放到配置文件中,避免泄露。
阅读全文