3.5.4.3. 环境变量
MariaDB 用户名、密码和数据库名称必须使用以下环境变量进行配置:
变量名称 | 描述 |
---|---|
| 要创建的 MySQL 帐户的用户名。 |
| 用户帐户的密码。 |
| 数据库名称。 |
| root 用户的密码(可选)。 |
您必须指定用户名、密码和数据库名称。如果没有指定全部三个变量,pod 将无法启动,OpenShift Container Platform 会不断尝试重启它。
MariaDB 设置可使用以下环境变量进行配置:
变量名称 | 描述 | 默认 |
---|---|---|
| 设定表名称的存储和比较方式。 | 0 |
| 允许客户端同时连接的最大数量。 | 151 |
| 一个数据包或生成/中间字符串的最大值。 | 200M |
| FULLTEXT 索引中包含的单词的最小长度。 | 4 |
| FULLTEXT 索引中包含的单词的最大长度。 | 20 |
| 如果原生 AIO 出行问题,则控制 innodb_use_native_aio 设置值。 | 1 |
| 所有线程打开的表的数量。 | 400 |
| 用于索引块的缓冲区的大小。 | 32M(或者 10% 可用内存) |
| 用于排序的缓冲区的大小。 | 256K |
| 用于后续扫描的缓冲区的大小。 | 8M(或者 5% 可用内存) |
| InnoDB 缓存表和索引数据的缓冲池的大小。 | 32M(或者 50% 可用内存) |
| 日志组中每个日志文件的大小。 | 8M(或者 15% 可用内存) |
| InnoDB 用来写入磁盘日志文件的缓冲大小。 | 8M(或者 15% 可用内存) |
| 指向其它配置文件。 | /etc/my.cnf |
|
设置 binlog 格式,支持的值是 | 声明 |