前言:
目前大家对“设置mysql的连接数”都比较珍视,你们都需要了解一些“设置mysql的连接数”的相关内容。那么小编同时在网摘上汇集了一些关于“设置mysql的连接数””的相关资讯,希望小伙伴们能喜欢,各位老铁们一起来学习一下吧!私信我或关注微信号:狮范儿,回复:学习,获取免费学习资源包。
1. CentOS6 修改mysql最大连接数
1.1 检查当前mysql的最大连接数
登录mysql
[root@zcwyou ~]# mysql -u root -p
输入当前数据库管理员账号root的密码。
注意:输入密码时屏幕无提示。
输入正常的数据库密码后,查询当前数据库的连接数:
mysql> show variables like 'max_connections';
查询当前mysql的连接数
1.2 CentOS6临时修改mysql的最大连接数
登录mysql后,执行以下语句修改最大连接数:
mysql> set global max_connections = 3600;
检查:
mysql> show variables like 'max_connections';
临时修改mysql的最大连接数
以上方法仅仅是临时生效而已。
1.3 CentOS6永久修改mysql的最大连接数
[root@zcwyou ~]# vi /etc/my.cnf
在[mysqld]字段下面添加以下内容
max_connections=3600
CentOS6永久修改mysql的最大连接数
重启数据库
[root@zcwyou ~]# service mysqld restart
1.4 检查结果
[root@zcwyou ~]# mysql -u root -pmysql> show variables like 'max_connections';
查看mysql最大连接数
2. CentOS7修改Mysql最大连接数
2.1 查看当前mysql的最大连接数
[root@zcwyou ~]# mysql -u root -pmysql> show variables like 'max_connections';
2.2 CentOS 7 修改mysql配置文件
[root@zcwyou ~]# vi /etc/my.cnf
在[mysqld]字段下添加一行:
max_connections=31600
mysqlmaxconn05.PNG
2.3 CentOS 7 修改systemd服务的配置文件
[root@zcwyou ~]# vi /usr/lib/systemd/system/mysqld.service
在[Service]字段下添加2行:
LimitNOFILE=65535
LimitNPROC=65535
2.4 重启mysql才能生效
[root@zcwyou ~]# systemctl daemon-reload[root@zcwyou ~]# systemctl restart mysqld.service
2.5 确认生效
查看mysql最大连接数
登录mysql数据库后,执行以下命令
[root@zcwyou ~]# mysql -u root -pmysql> show variables like 'max_connections';
总结:CentOS 6与CentOS 7修改mysql最大连接数的方法虽然不太一样,但原理是差不多的。
来源网络,侵权联系删除
标签: #设置mysql的连接数