JDBC連線資料庫 下

2021-09-01 12:03:41 字數 3427 閱讀 1117

[size=large][color=darkred]附件:jdbc mysql-driver[/color][/size]

mysql:

string driver="com.mysql.jdbc.driver";    //驅動程式

string url="jdbc:mysql://localhost:3306/db_name"?useunicode=true&characterencoding=utf-8; //連線的url,db_name為資料庫名,注意修改編碼型別

string username="username"; //使用者名稱

string password="password"; //密碼

class.forname(driver).new instance();

connection con=drivermanager.getconnection(url,username,password);

microsoft sql server 2.0驅動(3個jar的那個):

string driver="com.microsoft.jdbc.sqlserver.sqlserverdriver";    //連線sql資料庫的方法

string url="jdbc:microsoft:sqlserver://localhost:1433;databasename=db_name"; //db_name為資料庫名

string username="username"; //使用者名稱

string password="password"; //密碼

class.forname(driver).new instance(); //載入資料可驅動

connection con=drivermanager.getconnection(url,username,password); //

microsoft sql server 3.0驅動(1個jar的那個): // 老紫竹完善

string driver="com.microsoft.sqlserver.jdbc.sqlserverdriver";    //連線sql資料庫的方法

string url="jdbc:sqlserver://localhost:1433;databasename=db_name"; //db_name為資料庫名

string username="username"; //使用者名稱

string password="password"; //密碼

class.forname(driver).new instance(); //載入資料可驅動

connection con=drivermanager.getconnection(url,username,password); //

sysbase:

string driver="com.sybase.jdbc.sybdriver";    //驅動程式

string url="jdbc:sysbase://localhost:5007/db_name"; //db_name為資料可名

string username="username"; //使用者名稱

string password="password"; //密碼

class.forname(driver).newinstance();

connection con=drivermanager.getconnection(url,username,password);

oracle(用thin模式):

string driver="oracle.jdbc.driver.oracledriver";    //連線資料庫的方法

string url="jdbc:oracle:thin:@loaclhost:1521:orcl"; //orcl為資料庫的sid

string username="username"; //使用者名稱

string password="password"; //密碼

class.forname(driver).newinstance(); //載入資料庫驅動

connection con=drivermanager.getconnection(url,username,password);

postgresql:

string driver="org.postgresql.driver";    //連線資料庫的方法

string url="jdbc:postgresql://localhost/db_name"; //db_name為資料可名

string username="username"; //使用者名稱

string password="password"; //密碼

class.forname(driver).newinstance();

connection con=drivermanager.getconnection(url,username,password);

db2:

informix:

string driver="com.informix.jdbc.ifxdriver";    

string url="jdbc:informix-sqli://localhost:1533/db_name:informixser=myserver"; //db_name為資料可名

string username="username"; //使用者名稱

string password="password"; //密碼

class.forname(driver).newinstance();

connection con=drivermanager.getconnection(url,username,password);

jdbc-odbc:

string driver="sun.jdbc.odbc.jdbcodbcdriver";

string url="jdbc:odbc:dbsource"; //dbsource為資料來源名

string username="username"; //使用者名稱

string password="password"; //密碼

class.forname(driver).newinstance();

connection con=drivermanager.getconnection(url,username,password);

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...