付録A 実稼働および開発をサポートするデータベースの JDBC データベース接続 URL
JDBC データベース接続 URL を使用して、リレーショナルデータベースに接続することができます。各データベースには、データベース自体およびその他の設定プロパティーに関する情報が含まれる、独自形式のデータベース URL があります。
以下の例は、Red Hat ビルドの Quarkus でテストしたデータベースの JDBC データベース接続 URL を示しています。サポート対象データベースおよびバージョンの詳細は、「Red Hat build of Quarkus Supported Configurations」 を参照してください。
A.1. PostgreSQL データベース URL の例 リンクのコピーリンクがクリップボードにコピーされました!
PostgreSQL はサーバーとしてのみ実行されます。接続の詳細を指定するか、またはデフォルト値を使用する必要があります。
設定オプション
jdbc:postgresql:[//][host][:port][/database][?key=value…]
jdbc:postgresql:[//][host][:port][/database][?key=value…]
例
jdbc:postgresql://localhost/test
jdbc:postgresql://localhost/test
A.2. MariaDB データベース URL の例 リンクのコピーリンクがクリップボードにコピーされました!
MariaDB はサーバーとしてのみ実行されます。接続の詳細を指定するか、またはデフォルト値を使用する必要があります。
設定オプション
jdbc:mariadb:[replication:|failover:|sequential:|aurora:]//<hostDescription>[,<hostDescription>…]/[database][?<key1>=<value1>[&<key2>=<value2>]] hostDescription:: <host>[:<portnumber>] or address=(host=<host>)[(port=<portnumber>)][(type=(master|slave))]
jdbc:mariadb:[replication:|failover:|sequential:|aurora:]//<hostDescription>[,<hostDescription>…]/[database][?<key1>=<value1>[&<key2>=<value2>]] hostDescription:: <host>[:<portnumber>] or address=(host=<host>)[(port=<portnumber>)][(type=(master|slave))]
例
jdbc:mariadb://localhost:3306/test
jdbc:mariadb://localhost:3306/test
A.3. MySQL データベース URL の例 リンクのコピーリンクがクリップボードにコピーされました!
MySQL はサーバーとしてのみ実行されます。接続の詳細を指定するか、またはデフォルト値を使用する必要があります。
設定オプション
jdbc:mysql:[replication:|failover:|sequential:|aurora:]//<hostDescription>[,<hostDescription>…]/[database][?<key1>=<value1>[&<key2>=<value2>]] hostDescription:: <host>[:<portnumber>] or address=(host=<host>)[(port=<portnumber>)][(type=(master|slave))]
jdbc:mysql:[replication:|failover:|sequential:|aurora:]//<hostDescription>[,<hostDescription>…]/[database][?<key1>=<value1>[&<key2>=<value2>]] hostDescription:: <host>[:<portnumber>] or address=(host=<host>)[(port=<portnumber>)][(type=(master|slave))]
例
jdbc:mysql://localhost:3306/test
jdbc:mysql://localhost:3306/test
A.4. Microsoft SQL Server データベース URL の例 リンクのコピーリンクがクリップボードにコピーされました!
Microsoft SQL Server は、別の値を指定しない場合はデフォルトのシステム値を使用します。Microsoft SQL Server の JDBC ドライバーは、他のドライバーと同じように機能します。接続 URL は、以下の形式でなければなりません。
設定オプション
jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
例
jdbc:sqlserver://localhost:1433;databaseName=AdventureWorks
jdbc:sqlserver://localhost:1433;databaseName=AdventureWorks