目標:將數據庫打開文件數改為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的錯誤才來改這個最大文件數這個參數的。
我的博客地址:laojieblog.com