データベース接続のURLの詳細な説明と概要

データベース接続のURLの詳細な説明と概要

データベース接続のURLの詳細な説明と概要

JDBC URL = プロトコル名 + サブプロトコル名 + データ ソース名。

a. プロトコル名は常に「jdbc」です。
b. サブプロトコル名は、JDBC ドライバーの作成者によって決定されます。
c. データ ソース名にはユーザー名とパスワード情報も含まれる場合があります。この情報は別途提供することもできます。

いくつかの一般的なデータベース接続

1 —オラクル—

ドライバー: Oracle.jdbc.driver.OracleDriver
URL: jdbc:oracle:thin:@machine_name:port:dbname
注: machine_name: データベースが配置されているマシンの名前。
port: ポート番号、デフォルトは1521

2 —mysql—

ドライバー: com.MySQL.jdbc.Driver
URL: jdbc:mysql://マシン名:ポート/db名
注: machine_name: データベースが配置されているマシンの名前。
port: ポート番号、デフォルトは 3306

3 —SQL サーバー—

ドライバー: com.microsoft.jdbc.sqlserver.SQLServerDriver
URL: jdbc:microsoft:sqlserver://<machine_name><:port>;DatabaseName=<dbname>
注: machine_name: データベースが配置されているマシンの名前。
port: ポート番号、デフォルトは 1433

4 —DB2—

ドライバー: com.ibm.db2.jdbc.app.DB2Driver
URL: jdbc:db2://<マシン名><:ポート>/dbname
注: machine_name: データベースが配置されているマシンの名前。
port: ポート番号、デフォルトは5000

以上がデータベース接続の URL の書き方と概要の詳細な説明です。ご質問がある場合は、メッセージを残したり、このサイトのコミュニティで議論したりできます。お読みいただきありがとうございます。お役に立てれば幸いです。このサイトを応援していただきありがとうございます。

以下もご興味があるかもしれません:
  • JDBC を使用して MySQL を操作するための簡単な分析では、Class.forName("com.mysql.jdbc.Driver") を追加する必要があります。
  • MySql リンク URL パラメータの設定について
  • MySQLのdriverClassNameとurlの使い方

<<:  Centos7のホスト名を変更する3つの方法

>>:  React useMemo と useCallback の使用シナリオ

推薦する

HTML で点線の境界線を設定する方法

CSSスタイルとHTMLタグ要素を使用するさまざまな HTML タグに点線の境界線を追加するために、...

MySQL 8.0.12 クイックインストールチュートリアル

MySQL 8.0.12 のインストールには 2 日かかり、さまざまな問題が発生しました。以下にまと...

Windows 環境に mysql-8.0.11-winx64 をインストールする際に発生する問題を解決する

MySQL インストール パッケージをダウンロードします。mysql-8.0.11-winx64 を...

MySQL 起動失敗の問題とシナリオ分析

1. ワンストップソリューション1. 問題の分析と特定 # MySQL設定ファイルを見つけて、MyS...

一般的なDockerコマンドの概要

Dockerのインストール1. 要件: Linuxカーネルバージョン3.10以上 表示: uname...

html リンク タグ タイトル属性 改行 マウス ホバー プロンプト コンテンツ 改行効果

オブジェクト上にマウスを移動したときにコンテンツ(タイトル属性の内容)を折り返す方法、HTML タイ...

JS オブジェクト コンストラクター Object.freeze

目次概要例1) オブジェクトをフリーズする2) 配列をフリーズする3) 浅い凍結4) ディープフリー...

Docker rocketmq デプロイメントの実装例

目次準備展開プロセスRocketMQ の初体験関連する質問ヘルプドキュメント私は最近 RocketM...

Linux パーティションまたは論理ボリュームにファイルシステムを作成する方法

序文システムにファイル システムを作成し、それを永続的または非永続的にマウントする方法を学習します。...

列名を知らなくてもMySQLインジェクションを詳細に解説

序文最近、穴を掘ってスペースを作っているだけなので、心が空っぽになっているように感じます。テクノロジ...

純粋な HTML+CSS でオリンピック リングを実装するためのサンプル コード

レンダリング コード - 青と黄色のリングを例に挙げます <div class="コ...

SpringBoot と Vue の相互作用におけるクロスドメイン問題の解決策

目次ブラウザ同一生成元ポリシー1. VUEフロントエンド構成プロキシはクロスドメインの問題を解決しま...

vsFTP 3.0.3 のコンパイルとインストールの詳細な分析

脆弱性の詳細VSFTP は、GPL に基づいてリリースされた Unix ライクなシステムで使用される...

docker createコマンドの使用方法

docker create コマンドは、イメージに基づいてコンテナを作成できます。このコマンドの効果...