1.1 什么是JDBC?
JDBC: java database connectivity的簡稱是SUN公司提供的一套操作數據庫的標準規范,各大數據庫廠商按此規范(接口)來實現操作數據庫的驅動。JDBC和數據庫驅動之間的關系是接口和實現類的關系。
JDBC技術就是使用java代碼(程序)發送sql語句的技術.
使用數據庫客戶端操作數據庫的過程:
1)通過mysql的客戶端工具,登錄數據庫服務器(mysql -uroot -p 密碼)
2)編寫sql語句
3)發送sql語句到數據庫服務器執行
使用jdbc發送sql語句的前提:登錄數據庫的ip/端口/數據庫用戶名/密碼
1.2 JDBC規范
DriverManager 注冊驅動,聲明使用哪種驅動,不同數據庫的驅動不一樣
Connection : 連接類,表示與數據庫之間創立的連接
Statement: 操作類,操作數據庫的類
ResultSet: 結果類,查詢數據庫的結果集合類
1.3 開發JDBC程序需要的條件
1.JDBC規范
JDBC的規范在JDK中,在開發需要引入:
java.sql.*;
javax.sql.*;
2.JDBC實現類
在開發時需要導入數據庫廠商的提供的java驅動程序。