2018-05-24 11:36:28 1175瀏覽
本篇文章主要和大家分享一下Java開發(fā)中常用數(shù)據(jù)庫的驅(qū)動程序及JDBC URL,對Java感興趣或者是正在參加Java培訓學習的小伙伴可以隨著小編一起來了解一下。
Oracle 數(shù)據(jù)庫:
驅(qū)動程序包名: ojdbc14.jar
驅(qū)動類的名字: oracle.jdbc.driver.OracleDriver
JDBC URL : jdbc:oracle:thin:@ dbip:port:databasename
說明:驅(qū)動程序包名有可能會變
JDBC URL 中黑色字體部分必須原封不動的保留,為該驅(qū)動識別的 URL 格式。紅色字體部分需要根據(jù)數(shù)據(jù)庫的安裝情況填寫。其中各個部分含義如下:
dbip – 為數(shù)據(jù)庫服務器的 IP 地址,如果是本地可寫: localhost 或 127.0.0.1 。
port – 為數(shù)據(jù)庫的監(jiān)聽端口,需要看安裝時的配置,缺省為 1521 。
databasename – 為數(shù)據(jù)庫的 SID ,通常為全局數(shù)據(jù)庫的名字。
舉例如果要訪問本地的數(shù)據(jù)庫 allandb ,端口 1521 ,那么 URL 寫法如下:
jdbc:oracle:thin:@localhost:1521:allandb
SQL Server 數(shù)據(jù)庫:
驅(qū)動程序包名: msbase.jar mssqlserver.jar msutil.jar
驅(qū)動類的名字: com.microsoft.jdbc.sqlserver.SQLServerDriver
JDBC URL : jdbc:microsoft:sqlserver:// dbip:port;DatabaseName=databasename
說明:驅(qū)動程序包名有可能會變
JDBC URL 中黑色字體部分必須原封不動的保留,為該驅(qū)動識別的 URL 格式。紅色字體部需要根據(jù)數(shù)據(jù)庫的安裝情況填寫。其中各個部分含義如下:
dbip – 為數(shù)據(jù)庫服務器的 IP 地址,如果是本地可寫: localhost 或 127.0.0.1 。
port – 為數(shù)據(jù)庫的監(jiān)聽端口,需要看安裝時的配置,缺省為 1433 。
databasename – 數(shù)據(jù)庫的名字 。
舉例如果要訪問本地的數(shù)據(jù)庫 allandb ,端口 1433 ,那么 URL 寫法如下:
jdbc: microsoft: sqlserver:@localhost:1433; DatabaseName =allandb
MySQL 數(shù)據(jù)庫:
驅(qū)動程序包名: mysql-connector-java-3.1.11-bin.jar
驅(qū)動類的名字: com.mysql.jdbc.Driver
JDBC URL : jdbc:mysql:// dbip:port/databasename
說明:驅(qū)動程序包名有可能會變
JDBC URL 中黑色字體部分必須原封不動的保留,為該驅(qū)動識別的 URL 格式。紅色字體部需要根據(jù)數(shù)據(jù)庫的安裝情況填寫。其中各個部分含義如下:
dbip – 為數(shù)據(jù)庫服務器的 IP 地址,如果是本地可寫: localhost 或 127.0.0.1 。
port – 為數(shù)據(jù)庫的監(jiān)聽端口,需要看安裝時的配置,缺省為 3306 。
databasename – 數(shù)據(jù)庫的名字 。
舉例如果要訪問本地的數(shù)據(jù)庫 allandb ,端口 1433 ,那么 URL 寫法如下:
jdbc:mysql://localhost:3306/allandb
Access 數(shù)據(jù)庫:
驅(qū)動程序包名:該驅(qū)動程序包含在 JavaSE 中,不需要額外安裝。
驅(qū)動類的名字: sun.jdbc.odbc.JdbcOdbcDriver
JDBC URL : jdbc:odbc: datasourcename
說明:該驅(qū)動只能工作在 Windows 系統(tǒng)中,首先需要在操作系統(tǒng)中建立一個可以訪問 Access 數(shù)據(jù)庫的本地數(shù)據(jù)源(ODBC) ,如果名字為 allandb ,那么 URL 寫法如下:
jdbc:odbc:allandb
以上就是Java在線學習小編給大家分享的Java開發(fā)中常用數(shù)據(jù)庫的驅(qū)動程序及JDBC URL,希望對小伙伴們有所幫助,想要了解更多內(nèi)容的小伙伴可以登錄扣丁學堂官網(wǎng)查詢。扣丁學堂是專業(yè)的Java培訓機構(gòu),不僅有專業(yè)的老師和與時俱進的課程體系,還有大量的Java在線教程供學員掛看學習哦。Java技術交流群:670348138。
【關注微信公眾號免費領取丁豆獲取更多學習資料】