用java编写一个函数实现数据库驱动的加载
时间: 2023-09-17 13:13:51 浏览: 100
可以使用以下代码实现数据库驱动的加载:
```
public class DBConnection {
public static void main(String[] args) {
Connection conn = null;
try {
// 加载MySQL驱动
Class.forName("com.mysql.jdbc.Driver");
// 创建数据库连接
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "root", "password");
// 执行SQL语句
Statement statement = conn.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM mytable");
// 输出结果
while (resultSet.next()) {
System.out.println(resultSet.getString("name"));
}
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
} finally {
// 关闭数据库连接
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
}
```
其中,`Class.forName("com.mysql.jdbc.Driver")`用于加载MySQL驱动,`DriverManager.getConnection()`用于创建数据库连接,`conn.createStatement()`用于创建Statement对象,`statement.executeQuery()`用于执行SQL查询语句,`resultSet.getString("name")`用于获取查询结果中的name字段值。最后,使用`conn.close()`关闭数据库连接。
阅读全文