重走JAVA編程路: JDBC編程學習

JDBC:Java DataBase Connection.

JDBC:Java數據庫連接。它是一種用於執行SQL語句的Java API,可以爲多種關係數據庫提供統一訪問。 它由一組用Java語言編寫的類和接口組成。

Oracle、SQLServer、MySQL、DB2等數據庫類比爲“水廠”,Connection類比爲“水廠放水到小區的閥門”,Statement類比爲“小區放水到家中的閥門”,ResultSet類比爲“家中放水的閥門”。

因此,當Java連接數據庫的時候,先要打開水廠的閥門(Connection),然後打開小區的閥門(Statement),接着打開家中的閥門 (ResultSet),這樣水才能流到家中(數據庫才能與用戶端進行連接)。這之後,才能使用水(JavaApp來操作結果集,進行增刪改查 CRUD)。

同樣的,連接關閉的原則:“先開後關,後開先關”,也就是:先關家裏的閥門,再關小區的閥門,最後關水廠的閥門。如果直接先關掉小區的閥門而不先關家裏的閥門,那可能會影響到小區其他家庭的使用。

常用各種數據庫的驅動類:

Oracle10g/11g數據庫(thin模式)

oracle.jdbc.driver.OracleDriver

Mysql數據庫

com.mysql.jdbc.Driver

DB2數據庫

com.ibm.db2.jdbc.app.DB2Driver

Sql Server7.0/2000數據庫

com.microsoft.sqlserver.jdbc.SQLServerDriver

Sybase數據庫

com.sybase.jdbc.SybDriver

Informix數據庫

com.informix.jdbc.IfxDriver

PostgreSQL數據庫

org.postgresql.Driver

access數據庫直連用ODBC的

sun.jdbc.odbc.JdbcOdbcDriver

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章