Java Database Connectivity (JDBC) 是 Java API 的一部分,用于連接和管理關系數據庫。在本文中,我們將討論如何使用 JDBC 連接 MySQL 本地數據庫。
在使用 JDBC 之前,我們需要將 MySQL 驅動程序添加到我們的項目中。你可以從官方網站下載適合你的驅動程序版本。下載完成后,將其保存到項目目錄中。
// 導入 MySQL 驅動程序 Class.forName("com.mysql.jdbc.Driver");
在連接 MySQL 數據庫之前,我們需要準備好數據庫的連接信息,包括數據庫 URL、用戶名和密碼。
String url = "jdbc:mysql://localhost:3306/mydb"; String user = "root"; String password = "password";
在連接數據庫之后,我們將創建一個 Statement 對象,用于執行 SQL 查詢。
// 創建數據庫連接 Connection connection = DriverManager.getConnection(url, user, password); // 創建語句對象 Statement statement = connection.createStatement();
一旦我們創建了 Statement 對象,就可以開始執行 SQL 查詢。以下是一個簡單的例子,演示如何使用 Statement 查詢數據庫。
// 執行查詢 ResultSet resultSet = statement.executeQuery("SELECT * FROM table"); // 處理結果 while (resultSet.next()) { String column1 = resultSet.getString(1); String column2 = resultSet.getString(2); // ... }
在使用完數據庫之后,我們需要關閉連接和語句對象。
// 關閉結果集、語句對象和數據庫連接 resultSet.close(); statement.close(); connection.close();
以上就是使用 JDBC 連接 MySQL 本地數據庫的基本步驟。我們應該注意保證數據庫連接的安全性,并盡可能重用連接對象。