Je bloque sur l'installation de wampserver64 3.1.7
Je lance le fichier d'installation en tant qu'administrateur. Tout se déroule normalement jusqu'à l'installation de mysql:
"Installing mysql57.24/data directory (About 30 seconds)" La barre de progression va jusqu'au bout puis m'est affiché un message: mysqld.exe - Point d'entrée introuvable "Le point d'entrée de procédure -crtGetFileInformationByHandleEx est introuvable dans la bibliothèque de liens dynamiques C:\Windows\SYSTEM32\MSVCP120.dll"
Puis un 2ieme message: mysqld.exe a cessé de fonctionner "Un problème a fait que le programme a cessé de fonctionner correctement. Windows va fermer ce programme..."
Malgré l'icône orange j'ai accès à localhost (Page d'accueil de wampserver) sans message d'erreur en bas de page navigateur FireFox Avez-vous accès à phpMyAdmin ? Oui mais connexion refusée : root sans mot de passe Message : mysqli_real_connect(): (HY000/2002): Aucune connexion n?a pu ?tre ?tablie car l?ordinateur cible l?a express?ment refus?e
Tous les fichiers php.ini et my.ini en dehors de C:\wamp64 ont été supprimés Quant aux services mysql ou Apache résiduels j'en ai pas reconnus dans la base de registres (j'en ai copié la liste un peu longue pour être ajoutée à ce message)
Dans le panneau de configuration, pas de trace Dans program Files, j'ai supprimé toutes traces de Easyphp
test du port 3306 par wampserveur : port 3306 is not found associated with TCP protocol par netstat -ano | find "3306" : aucune réponse
> Quant aux services mysql ou Apache résiduels j'en ai pas reconnus dans la base de registres Apache ne pose — a priori — pas de problème. Il s'agit de services mysql et c'est dans le gestionnaire des services qu'il faut regarder : Démarrer -> Exécuter -> services.msc
> Dans program Files, j'ai supprimé toutes traces de Easyphp Aviez-vous désinstallé EasyPHP avant d'installer wampserver ?
Il y a peut-être une solution qui serait d'utiliser MariaDB à la place de MySQL (C'est transparent pour l'utilisateur) et à condition que le port 3306 puisse être affecté à MariaDB.
- 1 - Clic-Droit icône Wampmanager -> Paramètres Wamp -> Autoriser MySQL pour le décocher. Après un “certain temps” l'icône Wampmanager devrait passer au vert. Pour vérifier que MariaDB est fonctionnel : - Clic-Gauche -> MariaDB -> Console MariaDB À la demande password, touche Entrée, vu qu'il n'y a pas de mot de passe La console devrait afficher quelques informations dont la version de MariaDB Taper exit pour quitter la console.
- 2 - Pour pouvoir travailler avec MariaDB sans avoir a précisier le numéro de port, il faut affecter le port par défaut, c'est-à-dire 3306. - Clic-Droit -> Outils -> Utiliser un autre port que 3307 et choisir 3306
Si le port 3306 est vraiment libre, il devrait être affecté à MariaDB sans problème.
Dans liste des services, il n'y est pas fait référence à Mysql.
J'ai pu m'en sortir en changeant de port pour Mysql (ce qui a libéré le 3306) et l'attribuer à MariaDB. Cette histoire de mysqld.exe - Point d'entrée introuvable reste un mystère.