Cómo resolver el error TOO MANY CONNECTIONS en MySQL

Cómo resolver el error TOO MANY CONNECTIONS en MySQL

Por defecto, MySQL permite 150 conexiones simultáneas al servidor. Esto significa que la conexión número 151 obtendrá el mensaje de error: "too many connections". A continuación te contamos cómo arreglar el error.

¿Cuál es el significado en español del error?

"Too many connections" en español o castellano significa "Demasiadas conexiones". El error nos está avisando de que hemos sobrepasado el número límite de conexiones simultáneas permitidas en MySQL. 

¿Cómo resolver el error?

Antes que nada es necesario saber que MySQL reserva una conexión adicional (la número 152) para usuarios que disponen del privilegio “super” (o root). Este únicamente debe ser otorgado al usuario administrador.  Para solucionar el error debemos conectarnos como superusuario y realizar lo siguiente:

  1. Examinar lo que sucede (SHOW FULL PROCESSLIST).
  2. Eliminar conexiones (KILL).
  3. En el peor de los casos, detener el servidor (SHUTDOWN).

Base de datos