使用JDBC连接MySQL数据库的步骤如下:
Class.forName()
方法加载MySQL驱动程序,例如:Class.forName("com.mysql.jdbc.Driver");
DriverManager.getConnection()
方法创建与数据库的连接。需要指定MySQL数据库的URL、用户名和密码,例如:String url = "jdbc:mysql://localhost:3306/mydb";
String username = "root";
String password = "password";
Connection connection = DriverManager.getConnection(url, username, password);
Statement
或PreparedStatement
对象,可以执行各种SQL语句,例如查询、插入、更新和删除操作。Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM mytable");
while (resultSet.next()) {
// 处理每一行数据
}
PreparedStatement statement = connection.prepareStatement("INSERT INTO mytable (column1, column2) VALUES (?, ?)");
statement.setString(1, "value1");
statement.setInt(2, 100);
statement.executeUpdate();
ResultSet
对象可以获取查询结果;在完成数据库操作后,需要关闭连接以释放资源,例如:resultSet.close();
statement.close();
connection.close();
jdbc连接MySQL数据库的优势是成熟、稳定,广泛应用于各种Java开发场景。
推荐腾讯云相关产品:云数据库MySQL。它是基于MySQL的稳定、可扩展、高可用的云数据库服务。您可以通过腾讯云控制台或API进行创建、管理和访问数据库。更多详细信息请访问腾讯云MySQL产品页面。
领取专属 10元无门槛券
手把手带您无忧上云