MySQL是一款廣泛使用的關系型數據庫,而Java使用JDBC API來訪問關系型數據庫。本文將介紹如何使用JDBC API來連接和操作MySQL數據庫。
首先,我們需要下載并安裝MySQL Connector/J JDBC驅動程序,它是MySQL官方提供的Java驅動程序。安裝完成后,我們需要添加以下代碼來加載驅動程序:
Class.forName("com.mysql.jdbc.Driver");
接下來,我們需要創建連接以及執行SQL語句。可以使用以下代碼來創建連接:
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/數據庫名稱", "用戶名", "密碼");
請注意,我們需要將“數據庫名稱”、“用戶名”和“密碼”替換為我們的實際數據庫名稱、用戶名和密碼。
現在,我們可以開始執行SQL語句。以下是一個簡單的示例,它將查詢“用戶”表并打印所有行:
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM 用戶");
while (resultSet.next()) {
String name = resultSet.getString("名稱");
int age = resultSet.getInt("年齡");
System.out.println("名稱:" + name + " 年齡:" + age);
}
這段代碼使用createStatement()方法創建了一個Statement對象,并使用executeQuery()方法執行查詢操作。我們還可以使用executeUpdate()方法來執行更新操作,例如插入、更新或刪除數據。
最后,我們必須關閉連接以釋放資源。以下是一個示例代碼:
resultSet.close();
statement.close();
connection.close();
通過這些代碼,我們可以使用JDBC API來連接和操作MySQL數據庫。