Celui-ci m'a aidé :
Ouvrez le shell à partir du panneau de configuration et démarrez mysql avec cette commande :
mysqld –-console –-skip-grant-tables –-skip-external-locking
Ouvrez un autre shell depuis le panneau de configuration et réparez la base de données avec cette commande :
mysqlcheck -r --databases mysql --use-frm
Arrêtez mysql, fermez les shells et redémarrez mysql normalement.
basé sur :Re :Corrupt mysql.users How to fix