小编Iok*_*kan的帖子

MariaDB - 无法通过 my.cnf 设置 max_connections 和 wait_timeout

我正在努力在 /etc/my.cnf 中设置 max_connections 和 wait_timeout 参数,但 MariaDB 似乎没有从文件中读取参数(它读取了其他一些参数,我还没有全部检查)。

我的 /etc/my.cnf 文件:

[mysqld]
#skip-grant-tables
datadir=/data/mysql
socket=/data/mysql/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

# network
connect_timeout = 61
wait_timeout = 86400
max_connections = 100000
max_allowed_packet = 64M
max_connect_errors = 1000

# limits
tmp_table_size = 512M
max_heap_table_size = 256M
table_cache = 512

[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid

[client]
port = 3306
socket= /data/mysql/mysql.sock
Run Code Online (Sandbox Code Playgroud)

但是当我检查 MariaDB 中的 max_connections 和 wait_timeout 变量时,它显示了默认值:

MariaDB [(none)]> show variables like 'max_connections';
+-----------------+-------+
| Variable_name …
Run Code Online (Sandbox Code Playgroud)

mysql mariadb

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

mariadb ×1

mysql ×1