• 首页
  • css3教程
  • html5教程
  • jQuery手册
  • vue手册
  • php手册
  • MySQL手册
  • apache手册
  • redis手册
  • 连接过多

    如果客户端Too many connections在尝试连接到mysqld服务器时遇到错误,则其他客户端正在使用所有可用的连接。

    允许的连接数由max_connections系统变量控制。当MySQL与Apache Web服务器一起使用时,默认值是151,以提高性能。要支持更多连接,请将其设置max_connections为更大的值。

    mysqld实际上允许max_connections+ 1个客户端连接。保留额外的连接供具有CONNECTION_ADMINSUPER特权的帐户使用。通过将特权授予管理员而不是普通用户(该用户不需要),管理员可以连接到服务器并用于SHOW PROCESSLIST诊断问题,即使连接了最大数量的非特权客户端也是如此。请参见“ SHOW PROCESSLIST语句”。

    该服务器还允许在专用接口上进行管理连接。有关服务器如何处理客户端连接的更多信息,请参见“ MySQL如何处理客户端连接”。