原创

Linux下修改MySQL7.x打开最大文件数

目标:将数据库打开文件数改为65535

1.查看当前数据库最大连接数:mysql> show variables like '%open_files_limit%';如图


2.查看系统最大文件数设置,命令:cat /etc/security/limits.conf 如图



没有则添加,注意:一个空格,不要像网上那些有多个空格!!!

3.修改MySQL相关配置

3.1修改my.cnf配置,我的路径:vi /etc/my.cnf,如图


3.2还有个配置(原来如果使用systemctl启动的mysqld实例,需要在/usr/lib/systemd/system/mysqld.service配置文件),我的路径:vi /usr/lib/systemd/system/mysqld.service,如图


原先默认值5000

修改完毕后命令:systemctl daemon-reload;systemctl restart mysqld.service;

4.重新查看,如图


完成。

ps:本人是在导出数据的时候遇到open too many files的错误才来改这个最大文件数这个参数的。

正文到此结束