DBHelper是一個開源的Java數據庫訪問庫,可以方便地執行SQL語句、連接數據庫、處理結果集等操作。在本篇文章中,我們將演示如何使用DBHelper來連接MySQL數據庫。
//導入DBHelper庫 import com.github.crab2died.*; import java.sql.*; //定義數據庫連接信息 String url = "jdbc:mysql://localhost:3306/testdb"; String user = "root"; String password = "123456"; //連接MySQL數據庫 try { Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection(url, user, password); //使用DBHelper來處理數據庫操作 DBHelper dbHelper = new DBHelper(conn); //執行SQL語句 ResultSet rs = dbHelper.query("SELECT * FROM test_table"); //處理數據庫結果集 while (rs.next()) { //獲取列數據 int id = rs.getInt("id"); String name = rs.getString("name"); System.out.println("ID: " + id + ", Name: " + name); } //關閉數據庫連接 dbHelper.close(); conn.close(); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); }
在上述代碼中,我們首先定義了MySQL數據庫的連接信息,然后通過Class.forName()方法加載MySQL的JDBC驅動,并使用DriverManager.getConnection()方法來獲取數據庫連接。接著,我們通過DBHelper類的構造函數傳入連接信息,從而創建一個DBHelper對象。最后,我們使用query()方法執行SQL語句,并通過ResultSet對象處理返回的結果集。
需要注意的是,在代碼最后我們使用了close()方法關閉了DBHelper對象和數據庫連接。這個操作非常重要,可以確保在程序運行結束后及時釋放系統資源。
上一篇DBC數據庫轉mysql
下一篇dbf文件導入mysql