2011-08-11 3 views

Répondre

1

Le programme d'écoute MySQL fonctionne-t-il sur le port 3306? J'essaierais de me connecter avec le client en ligne de commande pour voir. Vous devriez également voir si mysqld.exe est en cours d'exécution. Sinon, démarrez-le. Découvrez comment le faire fonctionner en tant que service.

+0

Vérifiez également les règles de pare-feu susceptibles de bloquer le port. – Devraj

+0

La console mysql demande un mot de passe. Je ne le sais pas? Aussi, lorsque vous cliquez sur WAMP et allez dans le menu MySQL .. allez dans Services .. Je ne peux que cliquer sur "Démarrer/Reprendre le service" donc .. ce n'est même pas allumé? – nn2

+0

Vous devez avoir défini un nom d'utilisateur et un mot de passe administrateur lors de l'installation, puis créé des informations d'identification pour chaque base de données que vous créez. Si le service n'est pas démarré, dites-lui de reprendre. Vous pouvez également essayer de le démarrer sur la ligne de commande. S'il y a un message d'exception, vous pourrez le lire. – duffymo

0

peut-être un pare-feu bloque le port mysql

0

php.ini - sous votre dossier php/bin

mysql.default_socket = "C:/www/tmp/mysql.sock" 

my.ini - sous votre dossier mysql

socket  = "C:/www/tmp/mysql.sock" 

Cela a fonctionné pour moi . Utiliser WAMP2.2 avec Windows XP.

J'ai également vérifié que le port était réglé sur 3306 dans les deux.

0

Je suis tombé sur une solution après un brain storming de 10 heures. Veuillez suivre les étapes ci-dessous:

1- Accédez au fichier my.ini situé dans le répertoire de votre serveur Web et modifiez le paramètre mysql socket = "MySQL" sur "/tmp/mysql.sock".

2- Faites de même dans le fichier php ini et redémarrez votre serveur Web!

Les étapes ci-dessus sont utiles pour obtenir la solution. si cela suffit pour résoudre le problème, veuillez marquer la réponse résolue.

Questions connexes