搜索

19.2. 数据库

download PDF
 value

db 🛠

数据库供应商。

CLI: --db
Env: KC_DB

dev-file (默认)、dev-memmariadbmssqlmysqloraclepostgres

db-driver 🛠

JDBC 驱动程序的完全限定类名称。

如果没有设置,则会将默认驱动程序相应地设置为所选数据库。

CLI: --db-driver
Env: KC_DB_DRIVER

 

db-password

数据库用户的密码。

CLI: --db-password
Env: KC_DB_PASSWORD

 

db-pool-initial-size

连接池的初始大小。

CLI: --db-pool-initial-size
Env: KC_DB_POOL_INITIAL_SIZE

 

db-pool-max-size

连接池的最大大小。

CLI: --db-pool-max-size
Env: KC_DB_POOL_MAX_SIZE

100 (默认)

db-pool-min-size

连接池的最小大小。

CLI: --db-pool-min-size
Env: KC_DB_POOL_MIN_SIZE

 

db-schema

要使用的数据库架构。

CLI: --db-schema
Env: KC_DB_SCHEMA

 

db-url

完整的数据库 JDBC URL。

如果没有提供,会根据所选数据库厂商设置默认 URL。例如,如果使用 postgres,默认的 JDBC URL 将是 jdbc:postgresql://localhost/keycloak

CLI: --db-url
Env: KC_DB_URL

 

db-url-database

设置所选供应商的默认 JDBC URL 的数据库名称。

如果设置了 db-url 选项,则忽略这个选项。

CLI: --db-url-database
Env: KC_DB_URL_DATABASE

 

db-url-host

设置所选供应商的默认 JDBC URL 的主机名。

如果设置了 db-url 选项,则忽略这个选项。

CLI: --db-url-host
Env: KC_DB_URL_HOST

 

db-url-port

设置所选供应商的默认 JDBC URL 的端口。

如果设置了 db-url 选项,则忽略这个选项。

CLI: --db-url-port
Env: KC_DB_URL_PORT

 

db-url-properties

设置所选供应商的默认 JDBC URL 的属性。

确保将属性相应地设置为数据库供应商期望的格式,并在此属性值的开头附加正确的字符。如果设置了 db-url 选项,则忽略这个选项。

CLI: --db-url-properties
Env: KC_DB_URL_PROPERTIES

 

db-username

数据库用户的用户名。

CLI: --db-username
Env: KC_DB_USERNAME

 
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.