Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/04/2006, 09h44   #1
Invité régulier
 
Inscription : janvier 2005
Messages : 26
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 26
Points : 7
Points : 7
Par défaut Erreur au lancement de mysqld : Too many connection

Bonjour à tous,

Tout est décrit dans le titre ! Je suis webmaster d'un site qui tourne sous MySQL 3.23.43,phpMyAdmin 2.3.2. Le souci est le suivant depuis hier :

Too many connection ! Ce qui as pour effet de m'envoyer une insulte lors de la connection a ma base de données donc une jolie page d'erreur en accueil.
Pas terrible pour les internautes.

Merci pour vos aides éventuelles !
Fonzy17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 09h47   #2
Membre Expert
 
Avatar de Adjanakis
 
Inscription : avril 2004
Messages : 734
Détails du profil
Informations personnelles :
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations forums :
Inscription : avril 2004
Messages : 734
Points : 1 281
Points : 1 281
Bonjour,

Où est hébergé cette base de données ? Tu en est le root ? As-tu accès au (x) fichier(s) de configuration ?
__________________
Pensez au tag
Adjanakis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 09h49   #3
Invité régulier
 
Inscription : janvier 2005
Messages : 26
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 26
Points : 7
Points : 7
Cette base est heberger sur un serveur Redhat ou j'ai l'accès Root si je souhaite et oui j'ai accès au fichier de log ... mais je ne l'ai trouve pas ! C'est ce que je cherche depuis quelques minutes déjà !
Fonzy17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 10h13   #4
Membre Expert
 
Avatar de Adjanakis
 
Inscription : avril 2004
Messages : 734
Détails du profil
Informations personnelles :
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations forums :
Inscription : avril 2004
Messages : 734
Points : 1 281
Points : 1 281
N'y aurait-il pas un fichier /etc/my.cnf ? ou encore un fichier ~/.my.cnf ? Les fichiers de log devrait être inutiles dans ce cas.
__________________
Pensez au tag
Adjanakis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 10h39   #5
Invité régulier
 
Inscription : janvier 2005
Messages : 26
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 26
Points : 7
Points : 7
If you get a Too many connections error when you try to connect to the mysqld server, this means that all available connections are in use by other clients.
The number of connections allowed is controlled by the max_connections system variable. Its default value is 100. If you need to support more connections, you should restart mysqld with a larger value for this variable.
mysqld actually allows max_connections+1 clients to connect. The extra connection is reserved for use by accounts that have the SUPER privilege. By granting the SUPER privilege to administrators and not to normal users (who should not need it), an administrator can connect to the server and use SHOW PROCESSLIST to diagnose problems even if the maximum number of unprivileged clients are connected. See Section 13.5.4.16, “SHOW PROCESSLIST Syntax”.
The maximum number of connections MySQL can support depends on the quality of the thread library on a given platform. Linux or Solaris should be able to support 500-1000 simultaneous connections, depending on how much RAM you have and what your clients are doing. Static Linux binaries provided by MySQL AB can support up to 4000 connections.



Bon voila je suis la dessus .... un peu de mal avec l'anglais mais je me demènes !!
Fonzy17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 10h50   #6
Membre Expert
 
Avatar de Adjanakis
 
Inscription : avril 2004
Messages : 734
Détails du profil
Informations personnelles :
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations forums :
Inscription : avril 2004
Messages : 734
Points : 1 281
Points : 1 281
Comment est lancé le serveur MySQL ?
__________________
Pensez au tag
Adjanakis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 11h06   #7
Invité régulier
 
Inscription : janvier 2005
Messages : 26
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 26
Points : 7
Points : 7
voila la fin de mon hostname.err :

060213 14:37:28 /usr/sbin/mysqld: Normal shutdown

060213 14:37:28 /usr/sbin/mysqld: Shutdown Complete

060213 14:37:28 mysqld ended

060213 15:02:15 mysqld started
/usr/sbin/mysqld: ready for connections
Fonzy17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 11h07   #8
Membre Expert
 
Avatar de Adjanakis
 
Inscription : avril 2004
Messages : 734
Détails du profil
Informations personnelles :
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations forums :
Inscription : avril 2004
Messages : 734
Points : 1 281
Points : 1 281
Ce qui faudrait, c'est la ligne de commande servant à lancer le serveur.
__________________
Pensez au tag
Adjanakis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 12h14   #9
Invité régulier
 
Inscription : janvier 2005
Messages : 26
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 26
Points : 7
Points : 7
$bindir/safe_mysqld
avec $bindir = bindir=/usr/bin

c'est un peu fade ....
Fonzy17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 12h21   #10
Membre Expert
 
Avatar de Adjanakis
 
Inscription : avril 2004
Messages : 734
Détails du profil
Informations personnelles :
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations forums :
Inscription : avril 2004
Messages : 734
Points : 1 281
Points : 1 281
il faudrait essayer avec l'option suivante :

Code :
$bindir/safe_mysqld --max-connections=1000
En remplaçant 1000 par la valeur voulue.
__________________
Pensez au tag
Adjanakis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 13h48   #11
Invité régulier
 
Inscription : janvier 2005
Messages : 26
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 26
Points : 7
Points : 7
Il me semble que la valeur par defaut est de 100 !
Hors le site tourne avec cette conf depuis quelques années déjà et je n'ai jamais eu ce souci donc je n'ai pas penser que cela viendra de cette variable.

je vais tout de même tenter au cas ou !
Merci, je tiens au courant !
Fonzy17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 16h33   #12
Invité régulier
 
Inscription : janvier 2005
Messages : 26
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 26
Points : 7
Points : 7
bon j'ai redémmarer Mysql et surprise !! plus aucun souci depuis ....

merci pour les informations je vais m'atteler a tout ca au cas ou il y aurait un futur souci !

Fonzy17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 16h48   #13
Membre Expert
 
Avatar de Adjanakis
 
Inscription : avril 2004
Messages : 734
Détails du profil
Informations personnelles :
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations forums :
Inscription : avril 2004
Messages : 734
Points : 1 281
Points : 1 281
Pour information, il est possible de paramètrer la majorité des variables grâce à un fichier de paramétrage qui peut être par défaut '/etc/my.cnf'. Des exemples de fichier de configuration sont disponibles dans les diverses distribution il me semble.

Bon courage !
__________________
Pensez au tag
Adjanakis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h38.


 
 
 
 
Partenaires

Hébergement Web