网站建设 版权归属,wordpress安装出问题,wordpress失败,wordpress随机头像原因#xff1a;
连接数超过了 MySQL 设置的最大值#xff0c;与 max_connections 和 wait_timeout 都有关系。wait_timeout 的值越大#xff0c;连接的空闲等待就越长#xff0c;这样就会造成当前连接数越大。
连接mysql
mysql -uuser -ppassword ; -u用户名 -p密码 查…原因
连接数超过了 MySQL 设置的最大值与 max_connections 和 wait_timeout 都有关系。wait_timeout 的值越大连接的空闲等待就越长这样就会造成当前连接数越大。
连接mysql
mysql -uuser -ppassword ; -u用户名 -p密码 查询当前连接mysql show processlist;
通常mysql的最大连接数默认是100, 最大可以达到16384。
1、查看最大连接数:
show variables like %max_connections%;
2、修改最大连接数
方法一修改配置文件。
修改MySQL配置文件/etc/my.cnf
[mysqld]下的max_connections1000,wait_timeout5。
如果没有此项设置可以自行添加修改后重启MySQL服务即可。
方法二命令行修改。(不推荐)
命令行登录MySQL后。设置新的MySQL最大连接数为2000
MySQL set global max_connections2000。
方法二设置的最大连接数只在mysql当前服务进程有效一旦mysql重启又会恢复到初始状态。
ps:最大连接数设置超过214后mysql启动后被限制为214的解决方案
参看连接https://www.cnblogs.com/brucetang/p/9733998.html
更改 MySQL 在 Linux 的最大文件描述符限制编辑 /usr/lib/systemd/system/mysqld.service 文件在文件最后添加:
[rootemsc ~]# vim /usr/lib/systemd/system/mysqld.service
LimitNOFILE65535
LimitNPROC65535
保存后执行下面命令使配置生效
$ systemctl daemon-reload
$ systemctl restart mysqld.service