指点成金-最美分享吧

登录

mysql中如何查看最大连接数max

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了mysql中如何查看最大连接数max相关的知识,希望对你有一定的参考价值。

mysql中查询最大连接数的命令如下:

show variables like "max_connections";

如果你采用数据库管理客户端连接的话,直接复制上面命令查询即可,例如我用Navicat for MySQL输入查询运行如下:





如果没有客户端,可以通过命令行的查询,具体步骤如下:

    键盘上输入win图标键,同时按下字母R,出现运行界面,然后输入cmd,敲回车即可进入命令行





        


    2. 定位mysql安装目录所在盘,我的在D盘,所以接着输入:d:  回车

        

        

        


    3. 定位到mysql.exe所在目录,例如我的装在D:\Software\MySQL\mysql-5.6.24\bin,输入:cd D:\Software\MySQL\mysql-5.6.24\bin

        


        


    4. 运行登录数据库命令,用户名密码根据自己的进行修改,示例为root

    mysql -uuser -ppassword

        

          

        


    5. 运行查看最大连接数命令,回车,如下图标记即为最大连接数

 mysql>show variables like "max_connections";

        


        


注: 在查询操作之前请保证MySQL服务已经启动,MySQL数据库处于可连接状态

参考技术A 如下sql
show variables like "max_connections";

显示的结果如下格式
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 100 |
+-----------------+-------+

可以通过下面的sql语句将max_connections的值设置为200,当然前提是当前登录的用户有足够的权限:
set global max_connections = 200;

这个设置会马上生效,但是当mysql重启时这个设置会失效,更好的办法是修改mysql的ini配置文件my.ini
找到mysqld块,修改或者添加下面的设置:
max_connections=200

这样修改之后,即便重启mysql也会默认载入这个配置了。
参考技术B show variables like "max_connections";

显示的结果如下格式
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 100 |
+-----------------+-------+

可以通过下面的sql语句将max_connections的值设置为200,当然前提是当前登录的用户有足够的权限:
set global max_connections = 200;

这个设置会马上生效,但是当mysql重启时这个设置会失效,更好的办法是修改mysql的ini配置文件my.ini
找到mysqld块,修改或者添加下面的设置:
max_connections=200

这样修改之后,即便重启mysql也会默认载入这个配置了。

以上是关于mysql中如何查看最大连接数max的主要内容,如果未能解决你的问题,请参考以下文章