TestJDBC类的代码和运行结果代码截图。
时间: 2024-09-25 16:09:11 浏览: 27
testJdbc.rar
TestJDBC是一个简单的Java类,通常用于演示如何连接到数据库并执行基本的SQL操作。由于这是一个文本交互平台,我无法直接提供代码截图。不过我可以为你展示一个典型的TestJDBC类的示例:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class TestJDBC {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/mydatabase";
String username = "root";
String password = "mypassword";
try {
// 加载数据库驱动
Class.forName("com.mysql.cj.jdbc.Driver");
// 连接到数据库
Connection connection = DriverManager.getConnection(url, username, password);
// 创建Statement对象,用于执行SQL命令
Statement statement = connection.createStatement();
// 执行查询
ResultSet resultSet = statement.executeQuery("SELECT * FROM mytable");
// 处理查询结果
while (resultSet.next()) {
System.out.println("ID: " + resultSet.getInt("id") + ", Name: " + resultSet.getString("name"));
}
// 关闭资源
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
当这个类运行时,如果一切正常,它会从`mydatabase`数据库的`mytable`表中查询所有数据,并打印出每行的ID和名称字段。如果数据库连接有问题或者SQL查询失败,控制台将显示异常堆栈。
阅读全文