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

推薦する

独自のサーバーを素早く構築する方法の詳細なチュートリアル(Java 環境)

1. サーバーの購入1. 私はAlibaba Cloudのサーバーを選択しました。学生向けで月額9...

JavaScript スクリプトが実行されるタイミングの詳細な説明

JavaScript スクリプトは HTML 内のどこにでも埋め込むことができますが、いつ呼び出され...

CSSでフォントアイコンを使用する方法をお教えします

まず、フォントアイコンとは何でしょうか?表面的にはアイコンですが、実際はテキストです。テキストの設定...

MySQLのトランザクション管理操作の詳細な説明

この記事では、MySQL のトランザクション管理操作について説明します。ご参考までに、詳細は以下の通...

JS の効率的なマジック演算子の概要

JavaScript は現在、毎年新しいバージョンがリリースされており、より便利で効率的な新しい演算...

Linux 脆弱性スキャンツール lynis の使用分析

はじめに: Lynis は、徹底的なセキュリティ スキャンを実行できる Unix システム用のセキュ...

HTML メタタグの一般的な使用例のコレクション

マタタグとは<meta> 要素は、検索エンジン向けの説明やキーワード、更新頻度など、ペー...

Centos8 に nginx1.9.1 をインストールする詳細な手順

1.17.9 本当はもっと美味しいNginx のダウンロード アドレス: https://nginx...

Linux\Nginx 環境での仮想ドメイン名の設定とテスト検証

Nginx 仮想ドメイン名設定を使用すると、ドメイン名を購入せずに特定のドメイン名を介してローカル ...

MYSQL ロック解除とロックテーブルの紹介

MySQL ロックの概要他のデータベースと比較すると、MySQL のロック メカニズムは比較的単純で...

JSはclip-pathを使用して動的領域クリッピング機能を実装します

背景今日、CodePen を閲覧していたところ、非常に興味深い効果を見つけました。 CodePen ...

Vue ページに img 画像を導入する方法

HTMLを学ぶとき、画像タグ<img>は画像を導入します <img src=&qu...

リンクをクリックしたときにファイルのダウンロードダイアログボックスをポップアップ表示するには、HTML で href を使用します。

今日、新しい技を学びました。あまりやったことがなかったので、今まで知りませんでした...目的: リン...

CentOS 7.6 仮想ネットワーク カードのバッチ追加、変更、削除操作の紹介

1 カーネルにtunモジュールがあるかどうかを確認する modinfo tun modprobe t...

CSS 要素を表示および非表示にする 9 つの方法

Web ページの制作では、要素の表示と非表示は非常に一般的な要件です。この記事では、要素を表示したり...