一、错误描述
通过navicat连接mysql数据库,执行脚本直接报“1040 - Too many connections”连接数太多的错误窗口提示(如下图)
二、解决方法
1)查看最大连接数MAX_CONNECTIONS
-- 查看最大连接数@b@SELECT VARIABLE_VALUE FROM information_schema.GLOBAL_VARIABLES WHERE VARIABLE_NAME='MAX_CONNECTIONS';@b@SHOW VARIABLES LIKE 'MAX_CONNECTIONS';@b@-- 查看已使用的连接数@b@SHOW GLOBAL STATUS LIKE 'Max_used_connections';
2)因本地安装mysql为开发模式(默认最大连接数15个),然后navicat打开数据库连接窗口较多,关闭无效连接窗口,重启mysql服务后,重新执行脚本即可正常。
另外:也可以修改最大连接数
SET GLOBAL max_connections=512;