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

目标:将数据库打开文件数改为65535
1.查看当前数据库最大连接数:MySQL> show variables like '%open_files_limit%';如图

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

文章插图
 
2.查看系统最大文件数设置,命令:cat /etc/security/limits.conf 如图
Linux下修改MySQL7.x打开最大文件数

文章插图
 
没有则添加,注意:一个空格,不要像网上那些有多个空格!!!
3.修改MySQL相关配置
3.1修改my.cnf配置,我的路径:vi /etc/my.cnf,如图
Linux下修改MySQL7.x打开最大文件数

文章插图
 
3.2还有个配置(原来如果使用systemctl启动的mysqld实例,需要在/usr/lib/systemd/system/mysqld.service配置文件),我的路径:vi /usr/lib/systemd/system/mysqld.service,如图
Linux下修改MySQL7.x打开最大文件数

文章插图
【Linux下修改MySQL7.x打开最大文件数】 
原先默认值5000
修改完毕后命令:systemctl daemon-reload;systemctl restart mysqld.service;
4.重新查看,如图
Linux下修改MySQL7.x打开最大文件数

文章插图
 
完成 。
ps:本人是在导出数据的时候遇到open too many files的错误才来改这个最大文件数这个参数的 。
我的博客地址:laojieblog.com




    推荐阅读