JDBC(Java Database Connectivity)是Java語言操作數據庫的標準規范,它提供了一套API,可以讓Java程序直接連接各種數據庫,執行SQL語句,獲取查詢結果。
在Java中使用JDBC連接MySQL數據庫非常方便,只需要按照以下步驟依次進行:
1. 加載數據庫驅動
Class.forName("com.mysql.jdbc.Driver");
2. 創建數據庫連接
Connection conn = DriverManager.getConnection(url, username, password);
其中,url是MySQL數據庫的連接地址,username和password是數據庫的用戶名和密碼。
3. 創建執行SQL語句的Statement對象
Statement statement = conn.createStatement();
4. 執行SQL語句
ResultSet resultSet = statement.executeQuery("SELECT * FROM user");
上面的語句執行了一個查詢語句,將查詢結果保存在ResultSet對象中。
5. 遍歷查詢結果
while(resultSet.next()) {
String name = resultSet.getString("name");
int age = resultSet.getInt("age");
System.out.println("name: " + name + ", age: " + age);
}
上面的代碼將查詢結果按行遍歷,獲取每一行的name和age字段,并在控制臺輸出。
最后,記得關閉連接和釋放資源。
resultSet.close();
statement.close();
conn.close();
以上就是使用JDBC連接MySQL數據庫查詢的基本步驟。