手写一个数据库连接代码
时间: 2023-04-07 22:04:18 浏览: 75
好的,我可以回答这个问题。以下是一个简单的数据库连接代码示例:
```
import java.sql.*;
public class DatabaseConnection {
public static void main(String[] args) {
try {
// 加载数据库驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 连接数据库
String url = "jdbc:mysql://localhost:3306/mydatabase";
String username = "root";
String password = "mypassword";
Connection conn = DriverManager.getConnection(url, username, password);
// 执行 SQL 查询
Statement stmt = conn.createStatement();
String sql = "SELECT * FROM mytable";
ResultSet rs = stmt.executeQuery(sql);
// 处理查询结果
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("ID: " + id + ", Name: " + name + ", Age: " + age);
}
// 关闭连接
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
这个示例使用了 JDBC API 来连接 MySQL 数据库,并执行了一个简单的查询操作。当然,实际的数据库连接代码可能会更加复杂,需要根据具体的需求进行调整。