目標(biāo):將數(shù)據(jù)庫打開文件數(shù)改為65535
1.查看當(dāng)前數(shù)據(jù)庫最大連接數(shù):MySQL> show variables like '%open_files_limit%';如圖
2.查看系統(tǒng)最大文件數(shù)設(shè)置,命令:cat /etc/security/limits.conf 如圖
沒有則添加,注意:一個空格,不要像網(wǎng)上那些有多個空格!!!
3.修改MySQL相關(guān)配置
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:本人是在導(dǎo)出數(shù)據(jù)的時候遇到open too many files的錯誤才來改這個最大文件數(shù)這個參數(shù)的。
我的博客地址:laojieblog.com






