Java是一種通用的面向?qū)ο缶幊陶Z言,可用于開發(fā)各種應(yīng)用程序,而MySQL是一種廣泛使用的開源關(guān)系數(shù)據(jù)庫管理系統(tǒng)。為了讓Java應(yīng)用程序可以連接到MySQL數(shù)據(jù)庫,需要使用Java數(shù)據(jù)庫連接(JDBC)API。下面我們來介紹一下如何在Java中使用JDBC連接MySQL數(shù)據(jù)庫。
1. 下載MySQL JDBC驅(qū)動程序
// 下載完驅(qū)動程序后,可以將其復(fù)制到項目根目錄下或放到classpath路徑下 Class.forName("com.mysql.jdbc.Driver");
2. 連接數(shù)據(jù)庫
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "用戶名", "密碼");
3. 創(chuàng)建并執(zhí)行SQL語句
Statement stmt = conn.createStatement(); String sql = "SELECT * FROM user"; ResultSet rs = stmt.executeQuery(sql);
4. 處理結(jié)果集
while(rs.next()) { String name = rs.getString("name"); int age = rs.getInt("age"); System.out.println("name: " + name + ", age: " + age); }
5. 關(guān)閉連接
rs.close(); stmt.close(); conn.close();
綜上所述,使用Java連接MySQL數(shù)據(jù)庫需要下載MySQL JDBC驅(qū)動程序,連接數(shù)據(jù)庫,創(chuàng)建并執(zhí)行SQL語句以及處理結(jié)果集和關(guān)閉連接。對于使用JDBC連接MySQL的Java開發(fā)者而言,這些步驟是必不可少的。