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

jdbc連接mysql查詢數據庫

李中冰2年前13瀏覽0評論

JDBC(Java Database Connectivity)是Java語言操作各種關系型數據庫的API。在使用JDBC操作MySQL數據庫時,需要先加載MySQL的JDBC驅動。

// 加載MySQL JDBC驅動
Class.forName("com.mysql.cj.jdbc.Driver");

加載驅動之后,需要建立與數據庫的連接。連接時需要指定MySQL數據庫的地址、用戶名和密碼。

// 建立與MySQL數據庫的連接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "password");

連接成功后,即可使用Statement對象執行SQL語句查詢數據。

// 執行SQL語句查詢數據
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM student");
while(rs.next()) {
System.out.println(rs.getString("name") + " " + rs.getInt("age"));
}

在查詢結束后需要關閉與數據庫的連接及相關資源。

// 關閉連接和相關資源
rs.close();
stmt.close();
conn.close();

完整的查詢示例代碼如下:

public void selectData() throws Exception {
// 加載MySQL JDBC驅動
Class.forName("com.mysql.cj.jdbc.Driver");
// 建立與MySQL數據庫的連接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "password");
// 執行SQL語句查詢數據
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM student");
while(rs.next()) {
System.out.println(rs.getString("name") + " " + rs.getInt("age"));
}
// 關閉連接和相關資源
rs.close();
stmt.close();
conn.close();
}