web-dev-qa-db-fra.com

SQLSTATE [08004] [1040] Trop de connexions

Je reçois ce message d'erreur SQLSTATE[08004] [1040] Too many connections, J'utilise l'adaptateur pdo. Dois-je fermer la connexion? Et comment je fais ça?

25
gee

Dans votre fichier my.conf (généralement situé dans/etc), recherchez la ligne qui dit:

[mysqld]

Et quelque part en dessous de cet ensemble

max_connections=500

Ou quelle que soit la valeur numérique dont vous avez besoin.

Plus d'informations ici: Manuel de référence MySQL 5.5: Trop de connexions .

13
Camden S.

Vous devez changer votre my.cnf fichier.

[mysqld]
set-variable=max_connections=250

Augmentez la valeur.

10
Pablo Morales

La cause principale de cette erreur était pour moi un disque dur plein. Gardez cela à l'esprit comme une possibilité.

9
egg

Dans votre mysql, je dois exécuter ceci:

Set Global max_connections=2000

J'utilise phpMyAdmin et j'ai exécuté

6
Dr akm