Java 使用 JDBC(Java Database Connectivity)規范連接數據庫,MySQL 是其中一種支持 JDBC 的關系型數據庫管理系統。
在 Java 中連接 MySQL 數據庫,需要完成以下幾個步驟:
1. 加載 JDBC 驅動。
Class.forName("com.mysql.cj.jdbc.Driver");
2. 獲取數據庫連接。
String url = "jdbc:mysql://localhost:3306/數據庫名";
String user = "用戶名";
String password = "密碼";
Connection conn = DriverManager.getConnection(url, user, password);
3. 創建 Statement 對象。
Statement stmt = conn.createStatement();
4. 執行 SQL 語句。
ResultSet rs = stmt.executeQuery("SELECT * FROM 表名");
while(rs.next()) {
//獲取每條記錄的數據
}
5. 關閉資源。
rs.close();
stmt.close();
conn.close();
完整代碼示例:
Class.forName("com.mysql.cj.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/數據庫名";
String user = "用戶名";
String password = "密碼";
Connection conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM 表名");
while(rs.next()) {
//獲取每條記錄的數據
}
rs.close();
stmt.close();
conn.close();