mysql
class.forname("com.mysql.jdbc.driver");
connection con = drivermanager.getconnection("jdbc:mysql://host:port/database","user","password");
oracle資料庫(thin模式)
class.forname("oracle.jdbc.driver.oracledriver");
connection con = drivermanager.getconnection("jdbc:oracle:thin:@host:port:databse","user","password");
timesten資料庫(thin模式)
class.forname("com.timesten.jdbc.timestendriver");
connection con = drivermanager.getconnection("jdbc:timesten:client:dsn=dsnname")
microsoft sql server
class.forname("net.sourceforge.jtds.jdbc.driver ");
connection con = drivermanager.getconnection("jdbc:jtds:sqlserver://host:port/database","user","password");
or connection con = drivermanager.getconnection("jdbc:jtds:sybase://host:port/database","user","password");
firebird
class.forname("org.firebirdsql.jdbc.fbdriver");
connection con = drivermanager.getconnection("jdbc:firebirdsql://host:port/fdb_file_path","user","password");
pointbase(server)
class.forname("com.pointbase.jdbc.jdbcuniversaldriver");
connection con = drivermanager.getconnection("jdbc:pointbase:server://host:port/databasename","user","password");
hsqldb(server)
class.forname("org.hsqldb.jdbcdriver");
connection con = drivermanager.getconnection("jdbc:hsqldb:hsql://localhost:port/mydb","user","password");
derby
這個少有人聽說吧,cloudscape 應該聽說過吧,該專案由此衍生
class.forname("org.apache.derby.jdbc.clientdriver");
connection con = drivermanager.getconnection("jdbc:derby://host:port//mydb","user","password");
class.forname("org.apache.derby.jdbc.embeddeddriver");
connection conn = drivermanager.getconnection("jdbc:derby:mynewdb", p);
cloudscape
class.forname("com.cloudscape.core.jdbcdriver");
connection conn = drivermanager.getconnection("jdbc:cloudscape:");
class.forname("com.cloudscape.rmijdbc.rjdriver");
connection conn = drivermanager.getconnection("jdbc:rmi://:/jdbc:cloudscape:", user, passoword);
postgresql
class.forname("org.postgresql.driver");
connection con=drivermanager.getconnection("jdbc:postgresql://host:port/database","user","password");
informix
class.forname("com.informix.jdbc.ifxdriver").newinstance();
connection con=drivermanager.getconnection("jdbc:informix-sqli://host:port/mydb:informixserver=myserver","user","password");
access
class.forname("sun.jdbc.odbc.jdbcodbcdriver") ;
connection con=drivermanager.getconnection("jdbc:odbc:driver=;dbq=mdb的檔案路徑","user","password");
sybase
class.forname("com.sybase.jdbc2.jdbc.sybdriver").newinstance();
connection con=drivermanager.getconnection("jdbc:sybase:tds:host:port?servicename=databasename","user","password");
***************===附加********************==
ibm as400主機在用的jdbc語法
class.forname("com.ibm.as400.access.as400jdbcconnection");
connection con = drivermanager.getconnection("jdbc:as400://ip","user","passwor");
sapdb
class.forname("com.sap.dbtech.jdbc.driversapdb");
connection con = drivermanager.getconnection("jdbc:sapdb://host:port/db_name","user","passwor");
mimer sql local
class.forname("com.mimer.jdbc.driver");
connection con = drivermanager.getconnection("jdbc:mimer:multi1","user","passwor");
altibase
記憶體資料庫
class.forname("altibase.jdbc.driver.altibasedriver");
connection con = drivermanager.getconnection("jdbc:altibase://host:port/dbname","user","passwor");
solid db
上面還有這個有沒有印象呀,如果持續關注我的文章的話,在我講timesten提到過這兩個,還有乙個extremedb沒有jdbc的支援
class.forname("solid.jdbc.soliddriver");
connection con = drivermanager.getconnection("jdbc:solid://yourdbhost:1964/yourdbusername/yourdbpassword");
c 訪問各資料庫的providerName各驅動
如果為mysql 資料庫 providername mysql.data.mysqlclient 沒裝mysql dotnet 安裝版的話就得在c windows microsoft.net framework v2.0.50727 config中machine.config加語句了 在machin...
c 訪問各資料庫的providerName各驅動
如果為mysql 資料庫 providername mysql.data.mysqlclient 沒裝mysql dotnet 安裝版的話就得在c windows microsoft.net framework v2.0.50727 config中machine.config加語句了 在machin...
JDBC訪問資料庫過程
1.載入jdbc驅動程式 class.forname com.mysql.jdbc.driver 2.建立資料庫的連線 connection conn drivermanager.getconnection jdbc mysql localhost 3306 資料庫名?servertimezone ...