- // 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:
- String Driver = "com.ibm.db2.jdbc.app.DB2.Driver"; // 連接具有DB2客戶端的Provider實例
- // String Driver="com.ibm.db2.jdbc.net.DB2.Driver";
- // //連接不具有DB2客戶端的Provider實例
- String URL = "jdbc:db2://localhost:5000/db_name"; // db_name爲數據可名
- String Username = "username"; // 用戶名
- String Password = "password"; // 密碼
- Class.forName(Driver).newInstance();
- Connection con = DriverManager.getConnection(URL, Username, Password);
- // 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);
各種數據庫驅動加載和鏈接(MySQL SQLServer Oracle....) - 雲代碼 http://yuncode.net/code/c_507befcd69a2388