Leia max_connections documento para resolver seu problema
Primeiro:verifique sua variável max_connection do banco de dados atual
SHOW VARIABLES LIKE 'max_connections';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 151 |
+-----------------+-------+
Em seguida, tente aumentar o parâmetro max_connection com o comando em execução como:
SET GLOBAL max_connections = 300;
Ou defina este parâmetro em my.cnf localizado em /etc/my.cnf
vi /etc/my.cnf
max_connections = 300
Finalmente:reinicie o serviço mysql