JDBCクラス名とURL一覧

主要なデータベースのJDBCクラス名とURL(接続文字列)の一覧です。

主要DBのJDBC一覧

よく使用されるデータベースのJDBC関連情報です。

Oracle

JDBCドライバクラス名oracle.jdbc.driver.OracleDriver
URL(接続文字列)jdbc:oracle:thin:@[IP]:[ポート番号]:[DB名]
デフォルトポート番号1521
JDBCダウンロードサイトhttps://www.oracle.com/jp/database/technologies/appdev/jdbc-downloads.html

SQLServer

JDBCドライバクラス名com.microsoft.sqlserver.jdbc.SQLServerDriver
URL(接続文字列)jdbc:sqlserver://[IP];databaseName=[DB名];integratedSecurity=true;
デフォルトポート番号1433
JDBCダウンロードサイトhttps://learn.microsoft.com/ja-jp/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver16

DB2

JDBCドライバクラス名com.ibm.db2.jcc.DB2Driver
URL(接続文字列)jdbc:db2://[IP]:[ポート番号]/[DB名]
デフォルトポート番号50000
JDBCダウンロードサイトhttps://www.ibm.com/docs/ja/db2/9.7?topic=java-installing-data-server-driver-jdbc-sqlj-db2-linux-unix-windows

MySQL

JDBCドライバクラス名com.mysql.jdbc.Driver
URL(接続文字列)jdbc:mysql://[IP]:[ポート番号]/[DB名]
デフォルトポート番号3306
JDBCダウンロードサイトhttps://www.mysql.com/jp/products/connector/

PostgreSQL

JDBCドライバクラス名org.postgresql.Driver
URL(接続文字列)jdbc:postgresql://[IP]:[ポート番号]/[DB名]
デフォルトポート番号5432
JDBCダウンロードサイトhttps://jdbc.postgresql.org/download/

Derby

JDBCドライバクラス名org.apache.derby.jdbc.ClientDriver
URL(接続文字列)jdbc:derby://[IP]:[ポート番号]/[DB名];create=true
デフォルトポート番号1527
JDBCダウンロードサイトhttps://db.apache.org/derby/derby_downloads.html

※ IPの代わりにホスト名を指定してもOKです。

JDBCを使用したサンプル

(オラクルデータベースにConnectionを作成する)

import java.sql.DriverManager;
import java.sql.Connection;


//JDBCドライバーをロードする
Class.forName("oracle.jdbc.driver.OracleDriver");    //JDBCドライバクラス名

//コネクションを取得する
Connection conn = DriverManager.getConnection(
            "jdbc:oracle:thin:@127.0.0.1:1521:TESTDB",    //URL
            "USER01",     //ユーザID
            "PASSWORD"    //パスワード
);

この例では下記情報でデータベースに接続しています。
 ・IP:127.0.0.1(ローカルホスト)
 ・ポート番号:1521
 ・DB名:TESTDB
 ・ログインID:USER01
 ・パスワード:PASSWORD

コメント

タイトルとURLをコピーしました