java连接数据库代码
以下是一个简单的Java连接MySQL数据库的示例代码:
import java.sql.*;
public class DatabaseConnection {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/mydatabase"; // 数据库连接URL
String user = "root"; // 数据库用户名
String password = "123456"; // 数据库密码
// 注册JDBC驱动程序
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
// 建立数据库连接
try {
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println("成功连接到数据库!");
// 执行SQL查询
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM students");
while (rs.next()) {
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("姓名:" + name + ",年龄:" + age);
}
// 关闭数据库连接
rs.close();
stmt.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
上述代码中,我们首先注册了MySQL JDBC驱动程序,然后使用DriverManager类建立了数据库连接。接着,我们创建了一个Statement对象,用于执行SQL查询,并使用ResultSet对象来遍历查询结果。最后,我们关闭了所有的数据库资源。
原文地址: http://www.cveoy.top/t/topic/qWz 著作权归作者所有。请勿转载和采集!