Recibo este mensaje de error SQLSTATE[08004] [1040] Too many connections
, estoy usando el adaptador pdo. ¿Debo cerrar la conexión? ¿Y cómo hago eso?SQLSTATE [08004] [1040] Demasiadas conexiones
Respuesta
Necesita cambiar su archivo my.cnf
.
[mysqld]
set-variable=max_connections=250
Valor superior.
En su mysql mi necesidad para ejecutar este:
Set Global max_connections=2000
estoy usando phpMyAdmin y ejecutado
Eso funciona, pero solo dura hasta que reinicie su servidor MySQL. Por lo tanto, una buena forma de cerrar ese tiempo si no desea reiniciarlo inmediatamente, pero también tiene editar 'my.cnf' como se muestra en las otras respuestas para hacer que este cambio sea permanente. – tanius
En el archivo my.conf (normalmente se encuentra en/etc) busque la línea que dice :
[mysqld]
Y en algún lugar por debajo de ese conjunto
max_connections=500
O cualquier valor numérico que necesite.
Más información aquí: MySQL 5.5 Reference Manual: Too many connections.
La causa de este error fue un disco duro completo. Tenlo en cuenta como una posibilidad.
Mi causa principal también era un disco duro completo. –
- 1. MySQLNonTransientConnectionException: Demasiadas conexiones
- 2. Error de MySQL "Demasiadas conexiones"
- 3. php, mysql - Demasiadas conexiones al error de base de datos
- 4. Supervisión de conexiones usadas en mysql para depurar 'demasiadas conexiones'
- 5. Heroku y PostgreSQL y carriles - demasiadas conexiones de error
- 6. ¿Tiene demasiadas conexiones AJAX múltiples y simultáneas mal?
- 7. Heroku POSTGRESQL - Error de "Demasiadas conexiones para la función"
- 8. Cómo encontrar la causa raíz del error "demasiadas conexiones" en MySQL/PHP
- 9. Lista de Procuración MySql llena de entradas "inactivas" que conducen a "Demasiadas conexiones"?
- 10. ERRORCODE = -4461, SQLSTATE = 42815 en DB2
- 11. ¿Cuándo tienes demasiadas mesas?
- 12. Sequel seleccionando demasiadas columnas
- 13. ¿Cuántas NSTimers son demasiadas?
- 14. mysql ¿demasiadas columnas?
- 15. ¿Hay demasiadas tablas?
- 16. ¿Cuántas capas son demasiadas?
- 17. Demasiadas actividades en Android?
- 18. LaTeX dividiendo demasiadas palabras
- 19. JSF preRenderView llamado demasiadas veces
- 20. ¿Cuántas columnas hay demasiadas columnas?
- 21. ¿Cuántas PHP incluye son demasiadas?
- 22. mysql: ¿cuántas columnas son demasiadas?
- 23. ¿Demasiadas pruebas en vista simple?
- 24. Demasiadas variables frente a matrices
- 25. SQLSTATE [42S22]: Columna no encontrada: 1054 Columna desconocida
- 26. iReport a la conexión de DB2 ERRORCODE = -4499, SQLSTATE = 08001
- 27. SQLSTATE [HY000]: Error general: 1366 incorrecta valor entero:
- 28. Haskell demasiadas cláusulas where, cualquier sugerencia alternativa
- 29. ¿Demasiadas etiquetas causarán problemas en Git?
- 30. Zonas horarias de Python - pytz.common_timezones tiene demasiadas
La cadena "set-variable =" ya no es necesaria desde MySQL 5.x, por lo que la otra respuesta proporcionada por Camden S. es correcta. – dmoebius
¿Pero por qué sucede esto? ¿Es porque las conexiones no están cerradas como se preguntó en la pregunta? –