JDBC是Java語言訪問數據庫的規范,可以通過JDBC連接MySQL數據庫進行數據的增刪改查操作。
首先,需要導入mysql-connector-java包,它提供了連接MySQL數據庫的驅動程序。
// 導入mysql-connector-java包importjava.sql.*;importcom.mysql.jdbc.Driver;importjava.util.*;// JDBC連接MySQL數據庫String url = "jdbc:mysql://localhost:3306/test"; String user = "root"; String password = "123456";// 加載驅動程序Class.forName("com.mysql.jdbc.Driver");// 獲取連接Connection conn =DriverManager.getConnection(url, user, password);
連接成功后,可以通過執行SQL語句進行數據的查詢。下面是一個例子:
// 創建Statement對象Statement stmt = conn.createStatement();// 執行查詢語句ResultSet rs = stmt.executeQuery("SELECT * FROM user WHERE age >18");// 遍歷查詢結果while(rs.next()){intid = rs.getInt("id"); String name = rs.getString("name");intage = rs.getInt("age"); System.out.println("id:"+id+", name:"+name+", age:"+age); }// 關閉連接rs.close(); stmt.close(); conn.close();
通過執行查詢語句,獲取到結果集ResultSet對象,并通過while循環遍歷ResultSet對象中的數據。最后記得關閉連接。