如何在Windows Server上增加MySQL的max_connections值?

时间:2017-08-15 10:33:52

标签: mysql iis-6 windows-server-2008-r2 mysql-5.6 my.cnf

我遇到了

的问题
SQLSTATE[08004] [1040] Too many connections

在Windows Server 2008 r2上。现在我尝试增​​加max_connections(默认值为151)。在MySQL 5.6根文件夹D:\...\MySQL5.6中,我找到了一个文件my-default.ini并添加了

max_connections = 200

[mysqld]下的

。然后我重新启动了服务:

Service-Manager-MySQL

但一切都没有改变:

SHOW VARIABLES LIKE "max_connections";
+-----------------+-------+
¦ Variable_name   ¦ Value ¦
+-----------------+-------+
¦ max_connections ¦ 151   ¦
+-----------------+-------+

我将my-default.ini重命名为my.ini并重新启动MySQL服务器。没效果。

如何在Windows Server上永久设置MySQL max_connections

1 个答案:

答案 0 :(得分:0)

我的不好 - 我编辑了错误的my.ini

在此video中显示了如何找出Windows上MySQL服务使用的是哪一个:

  1. [Start] -> Run... ->“services.msc”
  2. 关于MySQL服务right click -> 条目的
  3. Properties
  4. [tab] General
  5. MySQL-service-properties

    我更新了正确的my.ini并重新启动了该服务。现在正在使用新值。