[JDBC 드라이버] DB별 JDBC 드라이버 연결 파일

2023. 5. 19. 16:40·🚀 from error to study/DB

1. Oracle

   Ddriver [oracle.jdbc.driver.OracleDriver]

   URL     [jdbc:oracle:thin:@localhost:1521:DBNAME]

 

ojdbc6.jar
2.01MB
ojdbc7.jar
3.53MB

오라클버전 ojdbc 버전 및 JDK 버전
21.x ojdbc11.jar (JDK11, JDK12, JDK13, JDK14, JDK15 및 JDK17 포함)
ojdbc8.jar (JDK8, JDK11, JDK12, JDK13, JDK14 및 JDK15 포함)
19.x ojdbc10.jar (JDK10, JDK11 포함)
ojdbc8.jar (JDK8, JDK9, JDK11 포함)
18.x ojdbc8.jar JDK8 , JDK9, JDK10, JDK11 
12.2 또는 12cR2 ojdbc8.jar JDK 8이 있는 
12.1 또는 12cR1 ojdbc7.jar (JDK 7 및 JDK 8 포함)
ojdbc6.jar
 (JDK 6 포함)
11.2 또는 11gR2 ojdbc6.jar (JDK 6, JDK 7 및 JDK 8
포함)(참고: JDK7 및 JDK8은 11.2.0.3 및 11.2.0.4에서만 지원됨)
JDK 5가 포함된
ojdbc5.jar

 

 

 

2. Sybase (SAP)

   Ddriver [com.sybase.jdbc3.jdbc.SybDriver]

   URL     [jdbc:sybase:Tds:127.0.0.1:5000?ServiceName=DBNAME]

   * JDBC드라이버 : jconn3.jar

 

   Ddriver [net.sourceforge.jtds.jdbc.Driver]

   URL     [jdbc:jtds:sybase://127.0.0.1:5000/DBNAME]

   * JDBC드라이버 : jtds-1.3.1.jar

 

 

 

3. MS-SQL

   Driver [com.microsoft.sqlserver.jdbc.SQLServerDriver]

   URL   [jdbc:sqlserver://localhost:1433;DatabaseName=DBNAME]

   * JDBC드라이버 : sqljdbc.jar 혹은 sqljdbc4.jar (MS-SQL 2008까지 지원)

 

jre7

sqljdbc41.jar
0.86MB

 

jre8

sqljdbc42.jar
0.86MB

 

   Driver [com.microsoft.jdbc.sqlserver.SQLServerDriver]

   URL   [jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=DBNAME]

   * JDBC드라이버 : msbase.jar, mssqlserver.jar, msutil.jar

 

   Driver [core.log.jdbc.driver.Mssql2005Driver]

   URL   [jdbc:sqlserver://localhost:1433;database=DBNAME]

   * JDBC드라이버 : log4sql.jar

 

log4sql.jar
0.08MB

 

   Driver [net.sourceforge.jtds.jdbc.Driver]

   Driver [net.sourceforge.jtds.jdbcx.JtdsDataSource]

   URL   [jdbc:jtds:sqlserver://localhost:1433/DBNAME;tds=8.0;lastupdatecount=true]

   * JDBC드라이버 : jtds-1.2.jar

 

 

 

4. DB2

   Driver [COM.ibm.db2.jdbc.net.DB2Driver]  // Type 3 (v9.x 이상부터 지원안함)
   Driver [com.ibm.db2.jcc.DB2Driver]  // Type 4
   URL   [jdbc:db2://localhost:50000/DBNAME]

   * JDBC드라이버 : db2jcc.jar, db2jcc_javax.jar, db2jcc_license_cu.jar

 

 

 

5. UniSQL

   Driver [unisql.jdbc.driver.UniSQLDriver]

   URL   [jdbc:unisql:localhost:43300:DBNAME:::]

 

 

 

6. MySQL

   Driver [com.mysql.jdbc.Driver]

   Driver [org.gjt.mm.mysql.Driver]

   URL   [jdbc:mysql://localhost:3306/DBNAME]

   * JDBC드라이버 : mysql-connector-java-5.1.45-bin.jar 

 

MySQL Connector 8 로 MySQL 5.6, 5.7 에 접속 가능하므로 특별한 이유가 없다면 8 을 사용하는 것이 좋다고 하나,

8버전 사용할 시 오류 날 때가 있어서 5버전 중 최적화 버전 찾음

mysql-connector-java-5.1.45-bin.jar
0.95MB
mysql-connector-java-8.0.16.jar
2.19MB

 

   Driver [com.mysql.cj.jdbc.Driver]

mysql-connector-j-8.1.0.zip
4.83MB

 

 

 

 

6-1. MariaDB

   Driver [org.mariadb.jdbc.Driver]

   URL [jdbc:mariadb://localhost:3306/DBNAME]

   * JDBC드라이버 : mariadb-java-client-1.1.3.jar

   * MariaDB와 MySQL은 같은 핏줄이기 때문에 6번을 사용해도 무관

 

 

 

7. Altibase

   Driver [Altibase.jdbc.driver.AltibaseDriver]

   URL   [jdbc:Altibase://localhost:20300/DBNAME]

   * JDBC 드라이버 : Altibase.jar

 

 

 

8. hsqldb

   Driver [org.hsqldb.jdbcDriver]

   URL   [jdbc:hsqldb:hsql://localhost:9001/DBNAME]

 

 

 

9. PostgreSQL

   Driver [org.postgresql.Driver]

   URL   [jdbc:postgresql://localhost:5432/DBNAME]

 

 

 

10. Tibero

   Driver [com.tmax.tibero.jdbc.TbDriver]

   URL   [jdbc:tibero:thin:@localhost:8629:DBNAME]

 

 

 

11. SQLite (로컬에서만 접속가능)

    Driver [org.sqlite.JDBC]

    URL [jdbc:sqlite:PATH/DBNAME]

    * JDBC 드라이버 : sqlite-jdbc-3.8.11.2.jar

 

 

 

 

더보기

https://blog.naver.com/jwjanguis/70033527640

 

DB별 JDBC 드라이버 연결방법

1. Oracle    Ddriver [oracle.jdbc.driver.OracleDriver]    URL &...

blog.naver.com

 

저작자표시 비영리 변경금지 (새창열림)
'🚀 from error to study/DB' 카테고리의 다른 글
  • [Mybatis] Cause: java.lang.NumberFormatException: For input string: "N"
  • [myBatis] VO cannot be cast to java.util.list
  • [Dbeaver] Tibero 연결하기
  • [오라클] 조건 순서?
천재강쥐
천재강쥐
  • 천재강쥐
    디버거도 버거다
    천재강쥐
  • 전체
    오늘
    어제
    • Category (467)
      • 진짜 너무 궁금한데 이걸 나만 몰라...? (0)
      • 💾 Portfolio (2)
      • 🐤 CodingTest (28)
        • Java (20)
        • ᕕ(ꐦ°᷄д°᷅)ᕗ❌ (5)
      • 🚀 from error to study (142)
        • AI (1)
        • Cloud (2)
        • DB (12)
        • Front-End (16)
        • Github (14)
        • Java (39)
        • Mac (7)
        • Normal (29)
        • Server (22)
      • 📘 certificate (44)
        • 📘 리눅스마스터1급 (1)
        • 📘⭕️ 정보처리기사 (40)
        • 📘⭕️ SQLD (3)
      • 📗 self-study (234)
        • 📗 inflearn (35)
        • 📗 생활코딩 (8)
        • 📗 KH정보교육원 당산지원 (190)
      • 🎨 Scoop the others (0)
        • 📖 Peeking into other people.. (0)
        • 🇫🇷 (0)
        • 📘⭕️ 한국사능력검정시험 심화 (11)
        • 오블완 (4)
  • 인기 글

  • hELLO· Designed By정상우.v4.10.1
천재강쥐
[JDBC 드라이버] DB별 JDBC 드라이버 연결 파일
상단으로

티스토리툴바