Deconnection de MYSQL

Fendery
Invité n'ayant pas de compte PHPfrance

03 mai 2006, 10:43

Bonjour à tous,

j'ai un petit souci avec WinMySQLAdmin ...
Mon serveur Apeche est bien lancé ... et lorsque je lance WinMySQL, il se connecte puis se deconnecte aussi tôt. Je decide de le relancer, se connecete et se deconnecte de nouveau ....

Je comprend pas tres bien pourquoi ca me fait ca ... surtout qu'hier cela marchait tres bien !!! :shock:

Fendery
Invité n'ayant pas de compte PHPfrance

03 mai 2006, 12:31

Personne ne peut m'aider sur ce coup la !!!

Merci car je suis dans la panade !!!

Mammouth du PHP | 1353 Messages

03 mai 2006, 12:33

A mon avis tu es pas dans le bon forum, et puis un problème aussi peu précis est difficile a résoudre de l'extérieur...

Mammouth du PHP | 19672 Messages

03 mai 2006, 12:38

As-tu installé autre chose depuis hier ? genre un autre SGBD qui bloquerait le port 3306 par exemple ?

Note : on déménage vers le forum approprié.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Fendery
Invité n'ayant pas de compte PHPfrance

03 mai 2006, 13:42

Nan je ne pense pas avoir installer qqchose !!

Comment faire pour écouter sur le port 3306 ?
Pour savoir ce qui se trame la dessous ...

Mammouth du PHP | 19672 Messages

03 mai 2006, 13:49

Aurais-tu un autre SGBD installé : IIS, Oracle, PostGreSQL, autre ? susceptible d'utiliser le même port ? le 3306 est la port par défaut pour la plupart des SGBD...
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 493 Messages

03 mai 2006, 13:55

Bonjour, en partant du principe que tu es sous windows, je te conseille de faire la manip suivante :
  • Démarrer (Start)
  • Exécuter (Run)
  • cmd
  • netstat
Ceci va lister tout ce qu'il se passe (ou presque) sur tes ports. Si un autre service est lancé, tu devrais le repérer ainsi ;)

Fendery
Invité n'ayant pas de compte PHPfrance

03 mai 2006, 14:10

Nan je n'ai pas d'autre base de donnée.
Mais est-ce qu'il serait possible que MySQL soit déja lancer et que ce ne soit pas le meme ?

Mais en meme temps, je viens de faire un netstat dans l'outil de commande et il n'y a rien sur le port 3306 ! .... Bizarre

Autre petite precison, j'ai dans un dossier "www" mon application et phpMyAdmin, lorsque je veux lancer phpMyAdmin en faisant " http://127.0.0.1/phpMyadmin/ " (qui marche nickel normalement "
j'ai un message d'erreur de MySQL comme quoi il ne peut pas se connecter à MySQL ...
eh ehe e h ... normale vous allez me dire mais que veut dire le "10061" dans
#2003 - Can't connect to MySQL server on '127.0.0.1' (10061)

hein hein ..... est-ce que cela ne devrait pas etre (3306) ?
Peut etre que c'est une remarque stupide !!! ... je peux vous l'accorder

Mammouth du PHP | 19672 Messages

03 mai 2006, 14:16

Ta remarque est justifiée : ouvre donc le fichier de configuration de phpMyAdmin pour vérifier quel port est inscrit pour la connexion à MySQL...
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Fendery
Invité n'ayant pas de compte PHPfrance

03 mai 2006, 14:38

J'ai ouvert le fichier de conf de PhpMyAdmin (conf.inc.php) et effectivement il n'y avait rien dans $cfg['Servers'][$i]['port'] ....
donc je lui ai mis "3306" ....
j'ai relancer le serveur apache ...
j'ai voulu relancer WinMySqlAdmin ... mais toujours rien ... toujours la meme erreur..... et dans "netstat" ... il n'y a aucune trace du port "10061"

Huuumm je vois pas la ......

Mammouth du PHP | 19672 Messages

03 mai 2006, 14:40

As-tu relancé Apache après la modification ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Fendery
Invité n'ayant pas de compte PHPfrance

03 mai 2006, 14:47

Evidemment .... oueh oueh ... normale

je commence à etre à court d'idée .... et toi aussi je crois ...

Mammouth du PHP | 19672 Messages

03 mai 2006, 15:01

Le problème ne vient de toutes façons pas d'Apache puisque WinMySQLAdmin devrait fonctionner indépendament... effectivement, je commence à être à court d'idées, mais si ça fonctionnait hier, il y a forcément eu une modification quelque part entre hier et aujourd'hui... le problème est de savoir quoi et de quele manièreça peut affecter MySQL

As-tu essayé de lancer MySQL en ligne de commande ?

Démarrer>exécuter>cmd puis déplacement vers le répertoire bin de mysql et enfin :
C:>mysqld

Il se passe quoi à partir de là ? (attention, ça peut prendre quelques secondes)
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Fendery
Invité n'ayant pas de compte PHPfrance

03 mai 2006, 15:39

h bien ... accroche toi ... car ça décoiffe ... mais il ne se passe rien !!!

J'ai regardé dans " Services " ... et mysql n'est pas lancé .... j'ai bien essayé de lancer à partir de là ... mais il ne veut pas ... et ce stop brutalement (message d'erreur : Erreur 1067 le processus s'est arreré inopinement)

Mammouth du PHP | 19672 Messages

03 mai 2006, 15:51

Aurais-tu fait une mise à jour très récente de MySQL dernièrement ?

J'ai déjà eu le problème et j'ai fini par trouver la source : un fichier libMysql.dll en de multiples exemplaires et (plus grave) en de multiples versions : ne garde que la dernière version et remplace toutes les autres avec. Fais une recherche complète de ce fichier sur le disque dur.

Ça avancera toujours un peu.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: