JDBC連接數據庫
JDBC連接數據庫的步驟
步驟 常用的相關接口
1.加載數據庫驅動 DriverManager
2.創建連接 Connection
3.創建語句對象
4.執行SQL Statement
5.返回結果集 ResultSet
6.關閉數據庫連接
其中每個步驟Java都定義了相關的接口,不同的數據庫廠商有不同的實現,但是我們使用接口編程,使用起來大致步驟基本相似。
下面以oracle爲例:
//1.加載驅動
Class.forName("oracle.jdbc.driver.OracleDriver"); mysql也類似,只是後面動態加載的類不同
//2.創建連接
Connection con = DriverManager.getConnection(String url,String user,String password);
注意此步需要三個參數,分別爲數據庫的url,user,password
URL定義了連接數據庫時的協議、子協議、數據源標識
一般格式爲jdbc:oracle:thin:@127.0.0.1:1521:orcl
其中@127.0.0.1連接數據庫的ip,連接本機數據庫一般爲localhost(127.0.0.1),1521爲端口號,orcl爲全局數據庫名;
user爲數據庫用戶名;
password爲數據庫密碼;
這些參數在數據庫中都可以找到。