要使用Java连接数据库,需要遵循以下步骤:
-
下载并安装数据库管理系统(如MySQL、Oracle等)以及对应的JDBC驱动程序。
-
在Java项目中导入JDBC驱动程序的JAR包。
-
加载JDBC驱动程序:
Class.forName("com.mysql.jdbc.Driver");
- 创建数据库连接:
Connection conn = DriverManager.getConnection(url, username, password);
其中,url是数据库的URL地址,username是数据库的用户名,password是数据库的密码。
- 创建数据库操作语句:
Statement stmt = conn.createStatement();
- 执行SQL语句:
ResultSet rs = stmt.executeQuery("SELECT * FROM users");
其中,rs是返回的查询结果集。
- 关闭数据库连接:
rs.close();
stmt.close();
conn.close();
完整的示例代码如下:
import java.sql.*;
public class Test {
public static void main(String[] args) {
try {
// 加载JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 创建数据库连接
String url = "jdbc:mysql://localhost:3306/testdb";
String username = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, username, password);
// 创建数据库操作语句
Statement stmt = conn.createStatement();
// 执行SQL语句
ResultSet rs = stmt.executeQuery("SELECT * FROM users");
while(rs.next()) {
System.out.println(rs.getString("name"));
}