Ca peut arriver, et c’est toujours galère, car ça arrive toujours au pire moment, c’est la loi de Murphy
Dans ce port je vais vous expliquer comment récupèrer un accès au serveur Mysql, même si vous n’avez pas le mot de passe root mysql.
Par contre il vous faut un accès au compte root du serveur pour pouvoir arrêter et relancer le serveur Mysql.
Se connecter en root sur le serveur et lancer la commande suivante pour arrêter Mysql (sur Debian)service mysqld stop
Créer ensuite un fichier mysql.txt
avec le contenu suivant : SET PASSWORD for 'root@localhost' = PASSWORD('nouveauMotDePasse');
Exécuter ensuite la commande (toujours en root) :mysqld --init-file=mysql.txt
Cette opération va lancer le serveur Mysql et exécuter la commande dans mysql.txt
Lorsque vous avez à nouveau la main, vous pouvez relancer le serveur Mysql :service mysql start