常用資料庫 JDBC URL格式(總結)

2021-01-07 懶人部落

Microsoft SQL Server

Microsoft SQL Server JDBC Driver (一般用來連接 SQLServer 2000)

驅動程序包名:msbase.jar mssqlserver.jar msutil.jar驅動程序類名:com.microsoft.jdbc.sqlserver.SQLServerDriverJDBC URL: jdbc:microsoft:sqlserver://<server_name>:<port>默認埠1433,如果伺服器使用默認埠則port可以省略

Microsoft SQL Server 2005 JDBC Driver

驅動程序包名:sqljdbc.jar驅動程序類名:com.microsoft.sqlserver.jdbc.SQLServerDriverJDBC URL: jdbc:sqlserver://<server_name>:<port>默認埠1433,如果伺服器使用默認埠則port可以省略

Oracle

Oracle Thin JDBC Driver

驅動程序包名:ojdbc14.jar驅動程序類名:oracle.jdbc.driver.OracleDriverJDBC URL:jdbc:oracle:thin:@//<host>:<port>/ServiceName或jdbc:oracle:thin:@<host>:<port>:<SID>

IBM DB2

IBM DB2 Universal Driver Type 4

驅動程序包名:db2jcc.jar db2jcc_license_cu.jar驅動程序類名:com.ibm.db2.jcc.DB2DriverJDBC URL: jdbc:db2://<host>[:<port>]/<database_name>

IBM DB2 Universal Driver Type 2

驅動程序包名:db2jcc.jar db2jcc_license_cu.jar驅動程序類名:com.ibm.db2.jcc.DB2DriverJDBC URL: jdbc:db2:<database_name>

MySQL

MySQL Connector/J Driver

驅動程序包名:mysql-connector-java-x.x.xx-bin.jar驅動程序類名:com.mysql.jdbc.DriverJDBC URL: jdbc:mysql://<host>:<port>/<database_name>默認埠3306,如果伺服器使用默認埠則port可以省略MySQL Connector/J Driver 允許在URL中添加額外的連接屬性jdbc:mysql://<host>:<port>/<database_name>?property1=value1&property2=value2

Informix

Informix JDBC Driver

驅動程序包名:ifxjdbc.jar驅動程序類名:com.informix.jdbc.IfxDriverJDBC URL: jdbc:informix-sqli://{<ip-address>|<host-name>}:<port-number>[/<dbname>]: INFORMIXSERVER=<server-name>

Sybase

Sybase Adaptive Server Enterprise JDBC Driver

驅動程序包名:jconn2.jar 或jconn3.jar驅動程序類名:com.sybase.jdbc2.jdbc.SybDriver (com.sybase.jdbc3.jdbc.SybDriver)JDBC URL: jdbc:sybase:Tds:<host>:<port>默認埠5000

Sybase Adaptive Server Anywhere or Sybase IQ JDBC Driver

驅動程序包名:jconn2.jar 或jconn3.jar驅動程序類名:com.sybase.jdbc2.jdbc.SybDriver (com.sybase.jdbc3.jdbc.SybDriver)JDBC URL: jdbc:sybase:Tds:<host>:<port>?ServiceName=<database_name>默認埠2638

PostgreSQL

PostgreSQL Native JDBC Driver

驅動程序包名:驅動程序類名:org.postgresql.DriverJDBC URL: jdbc:postgresql://<host>:<port>/<database_name>默認埠5432

Teradata

Teradata Driver for the JDBC Interface

驅動程序包名:terajdbc4.jar tdgssjava.jar gui.jar 驅動程序類名:com.ncr.teradata.TeraDriverJDBC URL:Type 4: jdbc:teradata://DatabaseServerName/Param1,Param2,...Type 3: jdbc:teradata://GatewayServerName:PortNumber/DatabaseServerName/Param1,Param2,...

Netezza

Netezza JDBC Driver

驅動程序包名:terajdbc4.jar tdgssjava.jar gui.jar 驅動程序類名:org.netezza.DriverJDBC URL: jdbc:netezza://<host>:<port>/<database_name>

相關焦點

  • 「詳細」MySQL資料庫與JDBC編程
    Class.forName("com.mysql.cj.jdbc.Driver"); try { // 2、使用DriverManager獲取資料庫連接。 Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/tz_music?
  • 面試被問:JDBC底層是如何連接資料庫的?
    資料庫驅動加載MySql的驅動類 :Class.forName("com.mysql.jdbc.Driver"); 我們安裝好資料庫之後,我們的應用程式也是不能直接使用資料庫的,必須要通過相應的資料庫驅動程序,通過驅動程序去和資料庫打交道。其實也就是資料庫廠商的JDBC接口實現,即對Connection等接口的實現類的jar文件。
  • Spring JDBC訪問關係型資料庫
    Spring JDBC訪問關係型資料庫吧。參數化也是常用的手段:this.jdbcTemplate.update( "insert into t_actor (first_name, last_name) values (?, ?)"
  • java中資料庫:JDBC的使用
    通過JDBC,我們可以用java編寫程序,實現與特定的資料庫進行連接,向資料庫發送SQL語句,實現對資料庫的特定操作,並對資料庫返回的結果進行處理。JDBC編程步驟:步驟一:根據應用程式所用的資料庫,選擇JDBC驅動程序類型;步驟二:連接到資料庫,得到Connection對象;步驟三:通過Connection創建Statement對象;步驟四:使用Statement對象提交SQL語句;步驟五:操作結果集;步驟六:回收資料庫資源。
  • 什麼是JDBC?Java資料庫連接性簡介
    查找JDBC驅動程序要查找您要使用的資料庫的驅動程序,只需對資料庫和JDBC進行網絡搜索。例如,輸入「 mysql jdbc driver」將打開MySQL驅動程序。我挑戰您尋找沒有JDBC驅動程序的Java兼容資料庫!
  • 面試被問:JDBC底層是如何連接資料庫的?|sql|mysql|數據源|java|...
    資料庫驅動  加載MySql的驅動類 :  Class.forName(  "com.mysql.jdbc.Driver"  );  我們安裝好資料庫之後,我們的應用程式也是不能直接使用資料庫的,必須要通過相應的資料庫驅動程序,通過驅動程序去和資料庫打交道。
  • JDBC MySQL
    下圖是我接下來用於演示的資料庫的表。     二、準備工作(二):下載資料庫對應的jar包並導入  使用JDBC需要在工程中導入對應的jar包。資料庫與JDBC包的對應關係可以參考各種資料庫對應的jar包、驅動類名和URL格式。
  • java連接mysql資料庫的五種方式
    Jdbc-----資料庫的五種連接方式第一種方式:將用戶名和密碼封裝在Properties類中首先,導入資料庫連接包這個是毋庸置疑的。創建一個jdbc驅動dirver。將資料庫(以MySQL為例)的url保存在所創建的字符串url中。
  • JDBC這個問題,問的小夥伴一臉懵逼
    資料庫驅動加載MySql的驅動類 :Class.forName("com.mysql.jdbc.Driver"); 我們安裝好資料庫之後,我們的應用程式也是不能直接使用資料庫的,必須要通過相應的資料庫驅動程序,通過驅動程序去和資料庫打交道
  • screw資料庫開發文檔
    文章首推今日主題:screw資料庫開發文檔生成簡介 相信大家會有資料庫文檔的需求,就是我們在開發中需要知道資料庫中某個表的情況,我們可能會去資料庫中查找,但是如果表非常多,而且表的欄位也非常多的時候,這個是一個非常不明智的選擇,我們可以生成一個資料庫開發文檔隨時查閱環境 實現過程 1、引入依賴jdbc這個依賴不能少
  • 如何正確地創建和銷毀軟體應用系統中JDBC資料庫連接對象實例
    4、JDBC連接資料庫系統的數據源相關的URL字符串規範(1)標識物理資料庫系統數據源的URL字符串規範標識物理資料庫系統數據源的URL字符串的格式如下所示: jdbc:<subprotocal>:[database locator]
  • JAVA-新手入門:JAVA資料庫基本操作指南
    java 資料庫基本操作  1、java資料庫操作基本流程  2、幾個常用的重要技巧:  ·可滾動、更新的記錄集  ·批量更新  ·事務處理java資料庫操作基本流程:取得資料庫連接 - 執行sql語句 - 處理執行結果 - 釋放資料庫連接基礎視頻有挺多的你是看你的學習欲望!!!!
  • JDBC 回顧
    ,提到數據訪問,學習 Java 的同學瞬間能就想起 JDBC 技術,JDBC 是 Java Database Connectivity 的全稱,是 Java 語言中用來規範客戶端程序如何來訪問資料庫的應用程式接口,提供了諸如查詢和更新資料庫中數據的一套標準的 API,這套標準不同的資料庫廠家之間共同準守,並提供各自的具體實現。
  • Sharding-jdbc的實戰入門之水平分表(一)
    ,但是 io(資料庫數據是存儲在硬碟上,每次獲取都需要去硬碟把數據撈出來),cpu 等伺服器資源瓶頸並沒有解決。course1、course2的表結構.url = jdbc:mysql:spring.shardingsphere.datasource.m1.username = rootspring.shardingsphere.datasource.m1.password = root注意數據源的名稱,和數據源地址配置的用的數據源一致。
  • 利用PowerDesigner連接Mysql資料庫並逆向所有表關係圖兩種方式
    兩種方式:一種是連接mysql資料庫,另一種是有sql腳本文件的。一:配置PowerDesigner連接到mysql資料庫(使用的是JDBC方式)。1.1:新建文件,選擇mysql.所以我們就選擇jdbcDBMS type:資料庫類型,提供大部分主流的資料庫可供選擇。這裡我們選擇MySqlUser name:資料庫用戶名JDBC driver class:指定驅動類,我們使用的是mysql。
  • 如何使用 Spring 對資料庫進行 CURD?
    前者用於獲取資料庫連接以及引入對資料庫連接的緩衝池以及分布式事務等支出。後者是對SQLException 進行轉譯工作。--資料庫驅動 --><propertyname="driverClassName"value="com.mysql.jdbc.Driver" /><!
  • Spring Boot 採用Sharding-JDBC 實現Mybaits的分庫分表功能
    可基於任何第三方的資料庫連接池,如:DBCP, C3P0, BoneCP, Druid等。理論上可支持任意實現JDBC規範的資料庫。目前支持MySQL,Oracle,SQLServer和PostgreSQL。
  • 資料庫遷移搞炸了!沒用這款開源神器的鍋?
    相關命令migrate:資料庫遷移命令,會根據設置好的SQL腳本直接將資料庫表升級至最新版本。clean:刪除資料庫中所有的表,千萬別在生產環境上使用。info:列印所有關於資料庫遷移的詳細信息和狀態信息。validate:驗證資料庫遷移是否可用。undo:對資料庫遷移進行回滾操作。
  • sqlserver jdbc驅動
    皕傑報表創建sqlserver資料庫的時候,需要加載sqlserver jdbc驅動,有些時候你需要了解不同版本的sqlserver的 jdbc驅動是哪個? Microsoft SQL Server 2014 Microsoft SQL Server 2012 Microsoft SQL Server 2008 R2 Microsoft SQL Server 2008 Azure SQL 資料庫
  • Java使用jdbc連接SQLServer資料庫完成多條件模糊查詢
    引言最近想在網上找些使用jdbc連接操作SQLserver的完成模糊查詢或者多條件Java代碼,