mysql连接数太多怎么办?如何设置最大连接数?

如果在MySQL数据库过程中出现“连接太多”错误,则可以将max_connections设置更改为允许更多连接(连接数也并非越大越好,要考虑系统开销,假设您有足够的RAM来处理增加的数量)mysql如何设置最大连接数。 下面就讲下如何设置更大连接数,即更改MySQL中的max_connections设置。

工具/原料

  • mysql

方法/步骤

  1.  

    通过命令行进行更改。

    注意:(只影响当前mysql服务进程,mysql重启后,更改失效)

  2.  

    使用root登录mysql数据库,并输入密码

    mysql> mysql -u root -p

    mysql连接数太多怎么办?如何设置最大连接数?

  3.  

    查看下当前mysql数据的最大连接数:

    mysql> show variables like 'max_connections';

    mysql连接数太多怎么办?如何设置最大连接数?

  4.  

    设置最大连接数为5000

    mysql> SET GLOBAL max_connections = 5000;

    mysql连接数太多怎么办?如何设置最大连接数?

  5.  

    查看是否设置成功。

    mysql> SHOW VARIABLES LIKE "max_connections";

    mysql连接数太多怎么办?如何设置最大连接数?

  6.  

    退出mysql

    mysql> exit;

    mysql连接数太多怎么办?如何设置最大连接数?

    END

方法/步骤2

  1. 修改mysql my.ini 或 my.cnf配置文件。

  2. 用记事本或vi命令 打开my.ini

    mysql连接数太多怎么办?如何设置最大连接数?

  3. 按快捷径,ctrl+F对内容进行查找,输入:“max_connections”

    mysql连接数太多怎么办?如何设置最大连接数?

  4. 修max_connections=1000,为max_connections=5000

    mysql连接数太多怎么办?如何设置最大连接数?

    mysql连接数太多怎么办?如何设置最大连接数?

  5.  

    快捷键:ctrl+S保存,或点击【文件】菜单下【保存】

  6.  

    重新启动mysql服务。