JDBC是實心Java同各種數據庫連接的關鍵,他提供了將Java和數據庫連接起來的程序接口,使用戶可以以sql的形式編寫訪問請求,然後將信息傳給數據庫,得到的結果再由該接口返回 從而實現 Java 和 Sql 等各種數據庫的連接操作!
提到數據庫就不得不瞭解下數據庫的知識,現在大多數數據庫採用的關係型結構,也是現在較爲高效的信息管理和數據存儲工具,隨着信息產業化的不斷提高,人民需要處理更多的數據所以一個安全高效的數據庫系統是非常有效的。目前 主流的數據庫是 MYSQL、MsSQL、SQLServer、Oracle、DB2、Sybase 這些都是通過DBMS對數據提供管理和保存的。
SQL(Structured Query Language)是結構化查詢語言的簡稱,是使用關係模型的數據庫語言,他用於和各類數據庫的連接,提供通用的數據管理和查詢功能。SQl語言最初有由IBM公司開發,實現了關係型數據庫中的信息檢索。
常用命令:
JDBC基本概念
JDBC 是 Java DataBase Connectivity的縮寫 它是Java應用程序訪問數據庫的機制,提供了可以執行的SQL語句、訪問關係數據庫的方法。
JDBC解決的問題,因爲市場有很多的數據庫 而且連接方式也是不一樣的,例如在Mysql 數據庫使用的命令在Oracle中不一定能適用!所以爲了解決Java和各個數據庫連接的問題 引入了JDBC。
JDBC 常用的類和接口
java.sql.Driver 接口
數據庫驅動程序類必須要實現的接口,或者說所有的數據庫驅動程序都是Driver的子類。在程序中要連接數據庫。
Class.forName("數據庫驅動類的名字");
java.sql.DriverManager 類