eclipse连接数据库完整代码
时间: 2023-08-09 21:10:43 浏览: 82
以下是在 Eclipse 中连接 MySQL 数据库的完整代码示例:
```
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class ConnectDatabase {
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
// 加载MySQL JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 建立连接
String url = "jdbc:mysql://localhost:3306/test";
String user = "username";
String password = "password";
conn = DriverManager.getConnection(url, user, password);
// 执行查询
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT * FROM user");
// 处理结果集
while (rs.next()) {
System.out.println(rs.getString("name") + " " + rs.getInt("age"));
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 释放资源
try {
if (rs != null) {
rs.close();
}
if (stmt != null) {
stmt.close();
}
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
在上面的代码中,我们首先加载了 MySQL JDBC 驱动程序,然后建立了一个连接,执行了一个查询,并处理了结果集。最后,我们释放了所有的资源。你需要将代码中的 `url`、`user` 和 `password` 替换为你自己的数据库信息。
阅读全文