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

jdbc連接mysql數(shù)據(jù)庫(kù)查詢結(jié)果

Java數(shù)據(jù)庫(kù)連接(JDBC)是Java語(yǔ)言中用于連接各種數(shù)據(jù)庫(kù)的一種通用API,該API提供了一組用于執(zhí)行SQL查詢和更新的方法。下面將介紹如何使用JDBC連接MySQL數(shù)據(jù)庫(kù)并查詢結(jié)果。

首先,我們需要下載MySQL驅(qū)動(dòng)程序。在本例中,我們使用MySQL Connector/J。下載地址:https://dev.mysql.com/downloads/connector/j/。下載后,將其添加到項(xiàng)目類路徑中。

下面是連接MySQL數(shù)據(jù)庫(kù)的代碼:

Connection conn = null;
String url = "jdbc:mysql://localhost:3306/test";
String user = "root";
String password = "password";
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url, user, password);
System.out.println("連接成功!");
} catch (Exception e) {
e.printStackTrace();
} finally {
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}

上面的代碼中,首先加載MySQL驅(qū)動(dòng)程序,然后使用DriverManager獲取數(shù)據(jù)庫(kù)連接。其中,url是連接字符串,格式為:jdbc:mysql://主機(jī)名:端口號(hào)/數(shù)據(jù)庫(kù)名。

獲取數(shù)據(jù)庫(kù)連接后,就可以執(zhí)行查詢操作。下面是查詢數(shù)據(jù)并輸出結(jié)果的代碼:

Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
String url = "jdbc:mysql://localhost:3306/test";
String user = "root";
String password = "password";
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url, user, password);
stmt = conn.createStatement();
String sql = "SELECT * FROM user";
rs = stmt.executeQuery(sql);
while (rs.next()) {
System.out.println(rs.getInt("id") + ","
+ rs.getString("name") + ","
+ rs.getString("password"));
}
} catch (Exception e) {
e.printStackTrace();
} finally {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) { /* ignored */ }
}
if (stmt != null) {
try {
stmt.close();
} catch (SQLException e) { /* ignored */ }
}
if (conn != null) {
try {
conn.close();
} catch (SQLException e) { /* ignored */ }
}
}

上面的代碼中,使用Statement對(duì)象執(zhí)行查詢,rs返回結(jié)果集。然后使用while循環(huán)遍歷結(jié)果集并輸出結(jié)果。

JDBC連接MySQL數(shù)據(jù)庫(kù)并查詢結(jié)果就介紹到這里了,希望對(duì)大家有幫助。