J'ai installé l'appli en début de semaine, tout fonctionnait.
Un éditeur de logiciel dont j'avais besoin a installé sa solution hier et ce matin, Wamp ne veut plus se connecter au serveur MySql. Je me rend compte que le port 3306 est utilisé. Je l'ai changé avec la console avec les ports autorisés entre 3301 et 3309, je les ai tous testé mais rien n'y fait.
> Un éditeur de logiciel dont j'avais besoin a installé sa solution hier Quel éditeur ? Quel logiciel ? Quelle solution ? et pour résoudre quel problème ?
> Je me rend compte que le port 3306 est utilisé. Par quoi ? Clic-Droit icône Wampmanager -> Outils -> Tester le port 3306
> Je l'ai changé avec la console Console MySQL ??? Ne serait-ce pas plutôt avec les outils intégrés de Wampserver ? Clic-Droit icône Wampmanager -> Outils -> MySQL -> Utiliser un port autre que 3306
Le logiciel en question est un logiciel métier de transfert de programme entre machine CNC. Ce n'était pas pour régler un problème, nous l'utilisons tous les jours, il a juste fait une migration de version. Le logiciel s'appelle CIMCO.
Ce n'est pas la console du coup, c'est par l'intermédiaire de l'outil intégré Wampserver en bas à droite, vers l'heure. Clic-Droit icône Wampmanager -> Outils -> MySQL -> Utiliser un port autre que 3306 La console me dit que le port 3306 est déjà utilisé par cimco.
***** Test which uses port 3306 *****
===== Tested by command netstat filtered on port 3306 =====
Test for TCP Your port 3306 is used by a processus with PID = 2336 The processus of PID 2336 is 'cimcodb-nt.exe' Session: Services The service of PID 2336 for 'cimcodb-nt.exe' is 'MySql' This service MySql is from Wampserver for MariaDB Port 3306 is not found associated with TCP protocol
C'est pourquoi, j'ai essayé de changer de port.
Mais cela me dit par exemple : Port 3308 is not found associated with TCP protocol
J'ai arrêté le service en question. Concernant le 3306, il me met : Port 3306 is not found associated with TCP protocol
et idem 3308
Concernant MariaDB, ça semble ok : ***** Test which uses port 3307 *****
===== Tested by command netstat filtered on port 3307 =====
Test for TCP Your port 3307 is used by a processus with PID = 5608 The processus of PID 5608 is 'mysqld.exe' Session: Services The service of PID 5608 for 'mysqld.exe' is 'wampmariadb64' This service is from Wampserver - It is correct Port 3307 is not found associated with TCP protocol
Toujours avec le service "en question" arrêté, vous allez procéder à une réinitialisation de MySQL : - Clic-Droit -> Paramètres Wamp -> Autoriser MySQL (Pour décocher la ligne) Après quelques secondes, l'icône Wampmanager doit devenir verte.
- Clic-Droit -> Paramètres Wamp -> Autoriser MySQL (Pour cocher la ligne) Après quelques secondes, l'icône Wampmanager doit devenir verte. Théoriquement, MySQL doit être fonctionnel sur le port 3306 Puis vous pourrez changer le port de MySQL
Nota 1 : Vous pouvez très bien vous servir de MariaDB sur le port 3307 à la place de MySQL en laissant MySQL désactivé.
Nota 2 : A priori, IPv6 est désactivé sur votre système, il faudrait l'activer. À vérifier via la page d'accueil de Wampserver par 'http://localhost/test_sockets.php'
> Je peux récupérer ma structure de table et mes datas de mysql? Et non. Si vous n'aviez pas fait de sauvegarde avant, c'est foutu. Et il aurait fallu le dire avant que vous deviez récupérer la base de données. Tant que MySQL ne voudra pas démarrer, il sera impossible de récupérer quoi que ce soit.
À mon humble avis, c'est la mise à jour de cimco qui a créé le problème.