JDBC是Java數據庫連接的縮寫,通過JDBC可以連接不同類型的數據庫。
下面是連接MySQL數據庫的過程:
//導入JDBC驅動 Class.forName("com.mysql.jdbc.Driver"); //連接數據庫 Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "username", "password"); //執行SQL語句 Statement stmt = conn.createStatement(); String sql = "SELECT * FROM users"; ResultSet rs = stmt.executeQuery(sql); //讀取查詢結果 while (rs.next()) { String name = rs.getString("name"); int age = rs.getInt("age"); System.out.println("Name:" + name + " Age:" + age); } //關閉連接 rs.close(); stmt.close(); conn.close();
具體的過程包括導入JDBC驅動、連接數據庫、執行SQL語句、讀取查詢結果和關閉連接。
其中,在連接數據庫時需要傳遞數據庫的URL、用戶名和密碼,URL包括數據庫類型、主機地址、端口號以及數據庫名稱。
執行SQL語句時,需要通過Statement對象來創建SQL語句并執行,查詢結果通過ResultSet對象進行處理。
最后需要關閉連接以釋放資源。