色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

dbhelper連接mysql

江奕云2年前12瀏覽0評論

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對象和數據庫連接。這個操作非常重要,可以確保在程序運行結束后及時釋放系統資源。