写一个JAVA连接数据库的例子
时间: 2023-05-23 17:01:25 浏览: 93
JAVA连接数据库实例
当使用Java连接数据库时,需要使用JDBC API。以下是一个示例程序,该程序连接到MySQL数据库并检索一些数据:
```java
import java.sql.*;
public class JdbcExample {
public static void main(String[] args) {
//设置数据库连接信息
String url = "jdbc:mysql://localhost:3306/mydatabase";
String user = "myuser";
String password = "mypassword";
//连接数据库
try(Connection conn = DriverManager.getConnection(url, user, password)) {
//执行查询
String sql = "SELECT id, name, age FROM users";
Statement stmt = conn.createStatement();
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);
}
} catch(SQLException e) {
System.out.println("Error: " + e.getMessage());
}
}
}
```
在此示例中,我们使用DriverManager.getConnection()方法连接到MySQL数据库。我们还使用Statement.executeQuery()方法执行SQL查询,并使用ResultSet对象处理结果。请注意,我们在try-with-resources语句中使用这些资源,以确保它们正确关闭。
希望这个例子有帮助!
阅读全文