Centos修改Mysql数据库最大并发连接数脚本

作者:简简单单 2013-12-13

Centos下测试通过

查看当前系统下mysql设置的最大连接数

 代码如下 复制代码

[root@localhost ~]# /usr/bin/mysqladmin -uroot -p variables |grep max_connections

| max_connections | 100 //默认是100

或者直接在mysql命令模式查看

 代码如下 复制代码

mysql> show variables like 'max_connections';

此命令将得到类似以下的输出结果:

+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 2000 |
+-----------------+-------+
1 row in set (0.00 sec)

现在开始编辑my.cnf文件

 代码如下 复制代码

[root@localhost ~]# nano /etc/my.cnf

编辑my.cnf在[mysqld]中加入:

set-variable=max_connections=1000

[root@localhost ~]# service mysqld restart //重启mysql


另一种方法可以直接在命令模式


MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppassword

设置新的最大连接数为200:mysql> set GLOBAL max_connections=200;

显示当前运行的Query:mysql> show processlist;

显示当前状态:mysql> show status;

退出客户端:mysql> exit

总结

方法二只要重启服务器或mysql就恢复以前的状态,方法一是记久生效的哦。

相关文章

精彩推荐