JDBC Driver連線方法列表
有鑒於許多版友對於尋找JDBC driver或者如何使用driver常常發問,
在這邊我簡單整理一下比較代表性的driver跟使用方式.
Microsoft SQL Server series (6.5, 7.x and 2000) and Sybase 10
JDBC Name: jTDS
URL:
Version: 0.5.1
Download URL:
語法:
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");
MySQL
JDBC Name: Connector/J 3.0
URL:
Version: 3.0.8-stable
Download URL:
語法:
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://host:port/database","user","password");
Oracle
JDBC Name: Connector/J 3.0
URL:
Version: 3.0.8-stable
Download URL:
語法:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@host:port:databse","user","password");
Sybase
Driver: jConnect 4.5/5.5 (JDBC 2.0 請使用5.5)
語法:
Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();
Connection con = DriverManager.getConnection("jdbc:sybase:Tds:[IP位址或機器名稱]:2638?ServiceName=資料庫名稱","帳號","密碼");
Postgresql
JDBC Name: PostgreSQL JDBC
URL:
Version: 7.3.3 build 110
Download URL:
語法:
Class.forName("org.postgresql.Driver");
Connection con=DriverManager.getConnection("jdbc:postgresql://host:port/database","user","password");
Informix
Driver:com.informix.jdbc.IfxDriver
語法:
Class.forName("com.informix.jdbc.IfxDriver");
String full_db="jdbc:informix-sqli://10.14.86.11:300/authority: INFORMIXSERVER=ifx9;user=informix;password=informix;NEWLOCALE=en_us,zh_tw;NEWCODESET=Big5,8859-1,819;";
con =DriverManager.getConnection(full_db);
IBM AS400主機在用的JDBC語法
有裝V4R4以上版本的Client Access Express
可以在C:Program FilesIBMClient Accessjt400lib
找到 driver 檔案 jt400.zip,並更改副檔名成為 jt400.jar
語法
java.sql.DriverManager.registerDriver (new com.ibm.as400.access.AS400JDBCDriver ());
Class.forName("com.ibm.as400.access.AS400JDBCConnection");
con = DriverManager.getConnection("jdbc:as400://IP","user","password");
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/631872/viewspace-817513/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決Mybatis連線Sql server 出現 Cannot load JDBC driver class 'com.mysql.jdbc.Driver '的問題MyBatisServerJDBCMySql
- JDBC連線mysqlJDBCMySql
- JDBC 連線詳解JDBC
- Java JDBC連線MYsqlJavaJDBCMySql
- JDBC連線MySQL資料庫的方法和例項JDBCMySql資料庫
- Tomcat 的 JDBC 連線池TomcatJDBC
- JDBC連線資料庫JDBC資料庫
- 連線zk 報錯連線不上hbase jdbcJDBC
- 【JDBC】java連線池模擬測試 連線oracleJDBCJavaOracle
- 【JDBC】使用OracleDataSource建立連線池用於連線OracleJDBCOracle
- JDBC無法用SSL連線SqlServer2008的解決方法JDBCSQLServer
- jdbc連線elasticsearch6.3.0demo展示JDBCElasticsearch
- mysql的jdbc連線java實現MySqlJDBCJava
- JDBC之連線sqlserver資料庫JDBCSQLServer資料庫
- 關於Spring的JDBC連線mysql(與傳統jdbc比較)SpringJDBCMySql
- Jdbc 封裝, 利用反射, 加入連線池JDBC封裝反射
- JDBC連線MySQL8.0.13的記錄JDBCMySql
- 轉:ORACLE的JDBC連線方式:OCI和THINOracleJDBC
- JDBC連線批量處理資料入庫JDBC
- 淺談JDBC和資料庫連線池JDBC資料庫
- JDBC第一篇【介紹JDBC、使用JDBC連線資料庫、簡單的工具類】JDBC資料庫
- JDBC中連線資料庫的常用jar包JDBC資料庫JAR
- MySQL 8.x 新版本JDBC連線方式MySqlJDBC
- jdbc連線oracle rac資料庫的寫法JDBCOracle資料庫
- 資料庫連線分析(1)-從JDBC到MyBatis資料庫JDBCMyBatis
- openGauss資料庫JDBC環境連線配置(Eclipse)資料庫JDBCEclipse
- 什麼是 MySQL JDBC 連線池中最高效的連線檢測語句?MySqlJDBC
- 【JDBC】java連線池模擬測試連線Oracle資料庫指令碼參考JDBCJavaOracle資料庫指令碼
- JDBC連線中Class.forName("")到底幹了什麼?JDBC
- JDBC連線mysql-8.0實現增刪改查JDBCMySql
- JDBC連線資料庫實現增刪改查JDBC資料庫
- 使用 SSL 加密的 JDBC 連線 SAP HANA 資料庫加密JDBC資料庫
- Maven魔法堂:安裝Oracle JDBC Driver依賴的那些坑MavenOracleJDBC
- 解決driverClassName: com.mysql.cj.jdbc.Driver報紅問題MySqlJDBC
- spring 簡單的使用 Hikari連線池 和 jdbc連線mysql 的一個簡單例子SpringJDBCMySql單例
- MySQL下載安裝配置及JDBC連線資料庫MySqlJDBC資料庫
- mysql的JDBC架包下載及簡單測試連線MySqlJDBC
- JDBC連線openGauss6.0和PostgreSQL16.2效能對比JDBCSQL
- Java的JDBC通過SSH Tunnel連線MySQL資料庫JavaJDBCMySql資料庫