JDBC(Java Database Connectivity)是Java語言訪問數據庫的標準接口。通過JDBC可以連接不同類型的數據庫,包括MySQL、Oracle、SQL Server等。
以下是使用JDBC連接數據庫的基本步驟:
1. 加載數據庫驅動程序:在連接數據庫之前,需要加載相應數據庫的驅動程序。例如,如果要連接MySQL數據庫,需要加載com.mysql.jdbc.Driver類。
Class.forName("com.mysql.jdbc.Driver");
2. 建立數據庫連接:使用JDBC提供的DriverManager類的getConnection()方法創建數據庫連接。需要提供數據庫的URL、用戶名和密碼。
String url = "jdbc:mysql://localhost:3306/mydatabase";???String?username?=?“root”;
???String?password?=?“123456”;
???Connection?conn?=?DriverManager.getConnection(url,?username,?password);
3. 執行SQL語句:通過Connection對象創建Statement對象,使用Statement對象執行SQL語句。
??Statement?stmt?=?conn.createStatement();???String?sql?=?“SELECT?*?FROM?mytable”;
???ResultSet?rs?=?stmt.executeQuery(sql);
4. 處理結果集:使用ResultSet對象處理查詢結果。
??while?(rs.next())?{???????String?name?=?rs.getString(“name”);
???????int?age?=?rs.getInt(“age”);
???????//?處理結果
???}
5. 關閉數據庫連接:使用完數據庫連接之后,需要關閉連接,釋放資源。
??rs.close();???stmt.close();
???conn.close();
以上是使用JDBC連接數據庫的基本步驟,具體的實現代碼可以根據具體的數據庫類型和需求進行調整。