MAMP : MySQL Server ne démarre plus ? Solution

8

Comme beaucoup de développeurs sous Mac j’ai choisi MAMP plutôt qu’un XAMPP que je trouvais beaucoup trop vieillot et pas assez sophistiqué.

Je pense n’avoir eu pratiquement jamais de bugs ou autres problèmes contraignants sur MAMP depuis la version 2 mais fallait que ça plante sur la toute dernière, MAMP 4. Vous développez sous OSX et pour la toute première fois, MySQL Server ne démarre plus, vous empêchant donc d’utiliser vos bases de données.

mamp-mysql-server-demmare-plus

Après une bonne demi heure de recherche, j’ai trouvé la solution qui vous fera économiser ce précieux bout de temps par le biais de 3 lignes de commandes sur votre terminal (à exécuter dans l’ordre) :

ps aux | grep mysql

lsof -i

killall -9 mysqld

L’idée ici est de tout simplement « tuer » les processus MySQL après avoir correctement quitter l’application. Il vous suffira ensuite de démarrer de nouveau MAMP et lancer les serveurs.