连接 MySQL 数据库可以使用 JDBC API,以下是连接 MySQL 数据库的基本步骤:
加载数据库驱动程序
Class.forName("com.mysql.jdbc.Driver");
创建数据库连接
String url = "jdbc:mysql://localhost:3306/testdb";
String user = "root";
String password = "password";
Connection conn = DriverManager.getConnection(url, user, password);
这里的 url 格式为 jdbc:mysql://host:port/database,其中 host 和 port 分别是 MySQL 服务器的主机名和端口号,database 表示连接的数据库名称。user 和 password 是登录 MySQL 数据库所需要的用户名和密码。
创建 Statement 对象,执行 SQL 语句
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM table_name");
while (rs.next()) {
// 处理查询结果
}
在这里,创建了一个 Statement 对象 stmt 用于执行 SQL 查询语句,并通过 executeQuery() 方法执行查询,将查询结果保存在 ResultSet 对象 rs 中,然后使用 while 循环遍历结果集进行处理。
关闭数据库连接
rs.close();
stmt.close();
conn.close();
使用完数据库连接之后应该及时关闭,释放资源。