Java Database Connectivity(JDBC)是Java編程語言中用于連接不同類型數據庫的API。在本文中,我們將研究如何使用JDBC API連接MySQL數據庫。
首先,我們需要安裝MySQL數據庫并創建名為“test”的數據庫。然后,我們需要下載并安裝MySQL驅動程序。在這里,我們將使用mysql-connector-java驅動程序,可以從下面的鏈接下載:
https://dev.mysql.com/downloads/connector/j/
安裝連接器后,我們需要在Java項目中添加驅動程序庫。此外,我們需要導入“java.sql”包,該包包含了JDBC API的類和接口。下面這段代碼演示了如何加載MySQL驅動程序:
String driverName = "com.mysql.cj.jdbc.Driver"; Class.forName(driverName);
接下來,我們需要建立數據庫連接。使用以下代碼提供必要的連接信息:
String serverName = "localhost"; String databaseName = "test"; String url = "jdbc:mysql://" + serverName + "/" + databaseName; String username = "root"; String password = "password"; Connection conn = DriverManager.getConnection(url, username, password);
現在,我們已經成功建立了到MySQL數據庫的連接,并可以執行各種操作。例如,我們可以執行查詢:
String query = "SELECT * FROM students"; Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery(query); while (rs.next()) { System.out.println(rs.getString("name")); }
最后,我們必須始終在不再需要時關閉連接和資源:
rs.close(); stmt.close(); conn.close();
在使用JDBC API連接MySQL數據庫時,請始終注意關閉連接和資源,以避免內存泄漏。