首页 » 数据库 » 解决Mysql:[Warning] Buffered warning: Changed limits: max_connections: xxx (requested yyy)

解决Mysql:[Warning] Buffered warning: Changed limits: max_connections: xxx (requested yyy)

 

在对CentOS的安全配置中,可能对系统进程数,内存使用量或者文件描述符大小进行了相应的配置,

用于简单的防止DDos攻击。

当然这些可以进行全局的配置。

但是对于数据库来说,文件描述符应该配置高点才行,不然可能会有异常。

下面对mysql用户(取决于数据库运行的用户名或组)进行单独的配置,防止Mysql运行出错。

解决办法:

修改/etc/security/limits.conf

添加以下内容

mysql hard nofile 65535

mysql soft nofile 65535



修改/usr/lib/systemd/system/mysqld.service



LimitNOFILE=65535

然后重启一下主机即可。



原文链接:解决Mysql:[Warning] Buffered warning: Changed limits: max_connections: xxx (requested yyy),转载请注明来源!

0