mariadb ubuntu 配置文件路径
MariaDB 在 Ubuntu 上的配置文件路径
在 Ubuntu 系统上,MariaDB 的主要配置文件位于以下位置:
-
主配置文件:
/etc/mysql/my.cnf/etc/mysql/mariadb.cnf
-
配置目录:
/etc/mysql/conf.d/- 包含多个以.cnf结尾的配置文件/etc/mysql/mariadb.conf.d/- MariaDB 特定的配置文件目录
-
其他相关配置文件:
/etc/mysql/debian.cnf- Debian/Ubuntu 特有的配置文件/etc/mysql/debian-start- 系统启动脚本
在这些配置文件中,Ubuntu 使用了包含目录的方式管理配置,主配置文件通常会包含 !includedir 指令来引入其他目录中的配置文件。
如需查看当前 MariaDB 使用的配置文件,可以运行:
mysql --help | grep "Default options" -A 1
或者在 MariaDB 命令行中执行:
SHOW VARIABLES LIKE 'datadir';
如果您需要修改配置,建议在 /etc/mysql/mariadb.conf.d/ 目录中创建新的 .cnf 文件,而不是直接修改主配置文件。
生效配置文件位置
真实的生效的配置文件位置为: /etc/mysql/mariadb.conf.d 目录下的 50-server.cnf 文件。
当遇到连接错误的时候,可以修改这个配置文件中的配置参数: max_connections = 1200
默认值为 100,我们在这里修改成了 1200,这个参数是允许当前数据库中可以创建多少的连接。
修改成功后,需要重启数据库,让配置生效。
