Maison >base de données >tutoriel mysql >Comment réparer une table \'mysql.user\' corrompue dans XAMPP ?
Comment réparer la table 'mysql.user' XAMPP corrompue ?
Rencontrer une table 'mysql.user' corrompue dans votre installation XAMPP peut être frustrant. Ce guide fournit une solution étape par étape pour réparer la table et restaurer la fonctionnalité.
Étapes de réparation :
Insérer ' skip-grant-tables' dans 'my.ini' :
Ajoutez la ligne suivante sous '[mysqld]' :
skip-grant-tables
Démarrez MySQL et accédez à phpMyAdmin :
Inspectez le tableau « utilisateur » :
Tableau d'analyse et de réparation (facultatif) :
Supprimez et recréez « utilisateur » Tableau :
Copiez les fichiers de sauvegarde :
Copiez les fichiers de sauvegarde suivants dans le répertoire de données :
C:\xampp\mysql\backup\mysql\user.frm C:\xampp\mysql\backup\mysql\user.MYD C:\xampp\mysql\backup\mysql\user.MYI
vers
C:\xampp\mysql\data\mysql\
Redémarrez XAMPP et gérez les utilisateurs :
Remarque supplémentaire :
Il convient de mentionner que la table « db » peut également nécessiter une réparation dans certains cas. Suivez les mêmes étapes que pour la table 'user' pour réparer la table 'db'.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!