使用JDBC連線mysql,db2等資料庫

2021-07-11 22:43:50 字數 2431 閱讀 7504

jdbc連線資料庫的方法:

1 .連線oracle 8/8i/9i/10g/11g(thin模式)

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

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

string user="test";

string password="test";

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

2.連線db2資料庫

class.forname("com.ibm.db2.jcc.db2driver");

string url="jdbc:db2://localhost:5000/testdb";

string user="test"; string password="test";

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

3.連線mysql資料庫

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

string url="jdbc:mysql://localhost:8080/testdb";

string user="test"; string password="test";

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

4.連線sql server2000資料庫

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

string url="jdbc:microsoft:sqlserver://localhost:1433;databasename=testdb";

string user="test"; string password="test";

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

5.連線postgresql資料庫

class.forname("org.postgresql.driver");

string url="jdbc:postgresql://localhost/testdb";

string user="test"; string password="test";

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

6.連線access資料庫

class.forname("sun.jdbc.odbc.jdbcodbcdriver");

connection conn=drivermanager.getconnection(url,"","");

7.連線sybase資料庫

class.forname("com.sybase.jdbc.sybdriver");

string url="jdbc:sybase:tds:localhost:5007/testdb";

properties pro=system.getproperties();

pro.put("user","userid");

pro.put("password","user_password");

connection con=drivermanager.getconnection(url,pro);

8.連線informix資料庫

class.forname("com.informix.jdbc.ifxdriver");

string url="jdbc:informix-sqli:localhost:1533/testdb:informixserver=myserver"user=testuser;password=testpassword";

connection con=drivermanager.getconnection(url);

Zeppelin使用JDBC連線MySQL

在interpreter列表頁create new interpreter。輸入名稱 mysql interpreter group 選擇jdbc properties 修改 name value default.driver com.mysql.jdbc.driver default.url jd...

python使用mysqldb連線資料庫

今天無事想弄下python做個gui開發,最近發布的是python 3k,用到了資料庫,通過搜尋發現有乙個mysqldb這樣的控制項,可以使用,就去官方看了下結果,沒有2.6以上的版本,file c python26 lib site packages mysqldb init py line 19...

JDBC連線MySQL的基本使用

b.statement物件的executequery 方法 string jdbc driver com.mysql.cj.jdbc.driver class.forname jdbc driver useunicode ture charactorencoding utf 8 設定utf8字符集 ...