MySQL JDBC 5.6是Java程序連接MySQL數據庫的一種方式。通過該驅動,Java程序可以在代碼中使用SQL語句操作MySQL數據庫,實現數據的增刪改查操作。
在使用MySQL JDBC 5.6的過程中,需要先下載并安裝該驅動包。安裝完成后,在Java程序中引入該驅動包,并使用以下代碼連接MySQL數據庫:
String url = "jdbc:mysql://localhost:3306/test_db"; String user = "root"; String password = "123456"; Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection(url, user, password);
其中,url
是連接MySQL數據庫所需的URL地址,user
和password
分別是連接MySQL數據庫所需的用戶名和密碼。在連接成功后,可以使用以下代碼執行SQL語句:
Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM users WHERE age >18"); while(rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); int age = rs.getInt("age"); System.out.println("id: " + id + ", name: " + name + ", age: " + age); } rs.close(); stmt.close(); conn.close();
以上代碼實現了查詢年齡大于18歲的用戶信息,并將結果打印出來。需要注意的是,在操作完畢后,需要關閉ResultSet、Statement和Connection資源,否則可能會出現內存泄漏。
除了基本的增刪改查操作外,MySQL JDBC 5.6還支持事務操作、批處理操作等高級功能,可以根據實際情況進行使用。