数据库操作:Java连接MySQL和处理异常示例

原创 客官°小女子只卖身不卖艺 2024-09-18 01:03 104阅读 0赞

在Java中,我们可以使用JDBC(Java Database Connectivity)来连接MySQL数据库。以下是一个简单的示例,包括建立连接、执行SQL语句以及处理异常。

  1. 引用JDBC相关库
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.SQLException;
  1. 创建一个方法来连接MySQL并执行操作
  1. public class DatabaseOperation {
  2. private Connection connection;
  3. public DatabaseOperation(String url, String username, String password) throws SQLException {
  4. // 连接数据库
  5. this.connection = DriverManager.getConnection(url, username, password));
  6. if (connection == null) {
  7. throw new SQLException("Failed to connect to the database");
  8. }
  9. }
  10. // 定义一个方法执行SQL语句
  11. public void executeSql(String query) throws SQLException {
  12. // 创建Statement对象
  13. Statement stmt = connection.createStatement();
  14. // 执行SQL语句
  15. ResultSet rs = stmt.executeQuery(query);
  16. // 处理查询结果
  17. if (rs != null) {
  18. while (rs.next()) {
  19. System.out.println(rs.getString("column_name"))); // 注意替换这里的"column_name"
  20. }
  21. }
  22. // 关闭资源
  23. rs.close();
  24. stmt.close();
  25. connection.close();
  26. }
  27. }

这个示例创建了一个DatabaseOperation类,用于连接MySQL数据库并执行SQL语句。在executeSql方法中,你可以根据需要替换输出的列名。

当执行SQL语句或关闭资源时,如果发生异常,会捕获并打印异常信息。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,104人围观)

还没有评论,来说两句吧...

相关阅读