データベース接続の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 の使用シナリオ

推薦する

Centos7.3 で mysql5.7.18 をインストールして初期パスワードを変更する方法

この記事では、Centos7.3でのmysql5.7.18のインストールと初期パスワードの変更につい...

Vue でシンプルな無限ループスクロールアニメーションを実装する例

この記事では主に、Vue でシンプルな無限ループスクロールアニメーションを実装し、みんなで共有する例...

Linux システムのデュアル ネットワーク カード バインディング構成の実装

システムバージョン [root@ ~]# cat /etc/redhat-release CentO...

CentOS8 デプロイメント LNMP 環境で mysql8.0.29 をコンパイルしてインストールする方法の詳細なチュートリアル

1. 前提条件何度かインストールしているので、エラーについてはこれ以上説明しません。ちょっとわかりに...

MySQL では SQL ステートメントはどのように実行されますか?

目次1. MySQLアーキテクチャの分析1.1 コネクタ1.2 クエリキャッシュ1.3 アナライザー...

メタタグコードを使用して、360 デュアルコアブラウザを互換モードではなく高速モードにデフォルト設定します。

あるウェブサイトでは、ユーザーが WebKit カーネルでページを開くことを期待して、HTML5 と...

JavaScript におけるイベント委譲メカニズムと深いコピーと浅いコピーの簡単な分析

目次1. イベントの委任イベントバブリングイベントキャプチャイベントの泡立ちの昇華考える2. 深いコ...

JS WebSocketを使用して簡単なチャットを実装する方法

目次ショートポーリングロングポーリングウェブソケットコミュニケーションの原則シンプルな1対1チャット...

Windows 10 Home EditionにDockerをインストールする方法を教えます

Redisの本やSpring Cloud Alibabaの本を執筆した際に、一部の分散コンポーネント...

MySQLインデックスとは何ですか?わからない場合は聞いてください

目次概要二分木からB+木へクラスター化インデックス非クラスター化インデックスジョイントインデックスと...

Docker ケース分析: Redis サービスの構築

目次1 マウントディレクトリとファイルを作成する2 Redisイメージを取得する3 コンテナを作成し...

WindowsにOpenSSHをインストールし、SSHキーを生成してLinuxサーバーにログインします。

SSH の正式名称は Secure SHell です。 SSH を使用すると、送信されるすべてのデ...

MYSQL 演算子の概要

目次1. 算術演算子2. 比較演算子3. 論理演算子4. ビット演算子5. 演算子の優先順位1. 算...

jsとcssのブロッキング問題の詳細な分析

目次DOMContentLoadedとロードjs ブロッキングとは何ですか? CSS ブロッキングと...

insert と select を組み合わせて、「データベース内のフィールドの最大値 + 1 を挿入する」メソッドを実装する

この記事はmysqlデータベースです質問 1 表 1 のデータを表 2 にインポートします。表 1 ...