Java怎么调用数据库
时间: 2024-05-05 18:22:41 浏览: 6
Java可以通过JDBC(Java Database Connectivity)技术来调用数据库。下面是一个使用JDBC连接MySQL数据库的示例代码:
1. 导入JDBC驱动包
在项目中导入MySQL JDBC驱动包,可以从MySQL官网下载。
2. 加载JDBC驱动程序
在Java代码中使用Class.forName()方法加载JDBC驱动程序:
```java
Class.forName("com.mysql.jdbc.Driver");
```
3. 建立数据库连接
使用DriverManager.getConnection()方法建立数据库连接:
```java
String url = "jdbc:mysql://localhost:3306/test";
String user = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, user, password);
```
其中,url参数指定数据库连接的URL,user和password参数指定数据库用户名和密码。
4. 执行SQL语句
使用Statement或PreparedStatement对象执行SQL语句:
```java
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM user");
while (rs.next()) {
System.out.println(rs.getInt("id") + "," + rs.getString("name") + "," + rs.getInt("age"));
}
```
5. 关闭数据库连接
使用Connection对象的close()方法关闭数据库连接:
```java
conn.close();
```
以上是一个简单的Java调用MySQL数据库的示例代码,你可以根据自己的需求进行调整。