資料庫連線總結

2021-06-09 04:59:44 字數 3287 閱讀 2722

mysql:

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

string url="jdbc:mysql://localhost:3306/db_name"; //連線的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: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); //

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);

資料庫表連線總結

表連線的共性 第一步均為將所有參與操作的表進行了乙個笛卡兒積,然後才依據各連線條件進行記錄的篩選。一 笛卡爾積 交叉連線 交叉連線的兩種方式,得到的結果為笛卡爾積形式 隱式交叉連線 select from student,score 顯示交叉連線 select fromstudent cross j...

資料庫連線方法總結

自我總結的資料庫連線方法 以查詢全部為例 一 傳統連線 1.類dbconnection 用於得到connection 物件 public class dbconnection catch exception e 取得資料庫連線 public connection getconnection 關閉資料...

資料庫連線問題的總結

對資料庫連線問題的一點總結 1.odbc,oledb,ado,adox的關係 odbc 曾經的資料庫通訊標準 oledb 在一切物件化的趨勢下,ms打算用它取代odbc.oledb分兩種 直接的oledb和面向odbc的oledb,後者架構在odbc上,這 樣沒有自己的oledb提供者的資料庫也可以...