JDBC驅動連線資料庫的方法

2021-07-11 07:38:49 字數 1561 閱讀 5448

連線資料庫的方法中,有很多方法,在windows系統中,我們能夠使用odbc進行資料庫的連線,但是,怎麼連線在其他平台上資料庫,這時,我們就可以使用資料庫廠商提供的資料庫驅動,對於使用廠商驅動,有兩個步驟:

(2)在jdbc**中,設定特定的驅動程式名稱和url

常見的驅動程式和名稱如下:

<1>ms sql server,驅動程式為:

com.microsoft.jdbc.sqlserver.sqlserverdriver

url為:jdbc:microsoft:sqlserver://[ip]:1433;databasename=[dbname]

例如連線到本機上資料庫,名稱為school,使用者名為sa,密碼為sa,則連線方式為:

class.forname("com.microsoft.jdbc.sqlserver.sqlserverdriver");

connection conn=drivermanager.getconnection("jdbc:microsoft:sqlserver://localhost:1433;databasename=school","sa","sa");

<2>oracle,驅動程式為:

oracle.jdbc.driver.oracledriver

url為:jdbc:oracle:thin:@[ip]:1521:[sid]

例如連線到本機上資料庫,sid為school,使用者名為scott,密碼為tiger,則連線方式為:

class.forname("oracle.jdbc.driver.oracledriver");

connection conn=drivermanager.getconnection("jdbc:oracle:thin:@localhost:1521:school","scott","tiger");

<3>mysql,驅動程式為:

com.mysql.jdbc.driver

url為:jdbc:mysql://[ip]:3306/[dbname]

例如連線到本機上資料庫,資料庫名稱為school,使用者名為root,密碼為manager,則連線方式為:

class.forname("com.mysql.jdbc.driver");

connection conn=drivermanager.getconnection("jdbc:mysql://localhost:3306/school","root","manager");

其中,eclipse中匯入包的形式為

對於其它型別的資料庫,可以到官網參考相應文件,哈哈謝謝。

JDBC連線資料庫

雖然現在用很多方法來實現應用程式與資料庫後台的連線操作,但是做為一名新手,真正理解和掌握使用jdbc來連線資料庫是非常有必要的,因為它是基礎。下面就說說如何實現jdbc連線資料庫。url jdbc mysql localhost 3306 bookmanage?useunicode true cha...

JDBC 連線資料庫

附 驅動包以及關鍵字 mysql class.forname org.gjt.mm.mysql.driver cn drivermanager.getconnection jdbc mysql mydbcomputernameorip 3306 mydatabasename susr,spwd po...

JDBC連線資料庫

注意引入的是sqljdbc4.jar包 connection物件的資料庫能夠提供描述其表 所支援的 sql 語法 儲存過程 此連線功能等等的資訊 statement物件表示基本語句,其中將單個方法應用於某一目標和一組引數,以返回結果 resultsetmetadata可用於獲取關於resultset...