Maison > base de données > tutoriel mysql > Comment réparer l'erreur « La table « mysql.user » est marquée comme étant en panne et doit être réparée » dans XAMPP ?

Comment réparer l'erreur « La table « mysql.user » est marquée comme étant en panne et doit être réparée » dans XAMPP ?

Patricia Arquette
Libérer: 2024-10-29 09:38:30
original
373 Les gens l'ont consulté

How to Fix

Réparation de la table 'user' MySQL corrompue dans XAMPP

Le message d'erreur "La table 'mysql.user' est marquée comme étant en panne et devrait être réparé" indique une table "utilisateur" MySQL corrompue dans XAMPP. Voici un guide étape par étape pour résoudre ce problème :

1. Supprimer le paramètre « skip-grant-tables » (si ajouté) :
Si vous aviez précédemment ajouté « skip-grant-tables » à votre fichier « my.ini », supprimez cette ligne après avoir redémarré XAMPP.

2. Réparer la table 'user' :

  • Démarrez XAMPP et ouvrez phpMyAdmin.
  • Dans le panneau de gauche, sélectionnez la base de données 'mysql'.
  • Dans le panneau de droite, faites un clic droit sur la table « utilisateur » et choisissez « Table de réparation ».

3. Recréez la table « utilisateur » si la réparation échoue :
Si la réparation échoue, supprimez la table « utilisateur » et recréez-la à l'aide des fichiers suivants à partir de la sauvegarde de la distribution :

  • C:xamppmysqlbackupmysqluser .frm
  • C:xamppmysqlbackupmysqluser.MYD
  • C:xamppmysqlbackupmysqluser.MYI

Copiez ces fichiers dans :

  • C:xamppmysqldatamysql

4. Réparer la table 'db' (Facultatif) :
Dans certains cas, la réparation de la table 'user' peut également nécessiter la réparation de la table 'db'. Suivez l'étape 2 pour réparer la table 'db' si nécessaire.

5. Redémarrez XAMPP et gérez les utilisateurs :
Redémarrez XAMPP et vérifiez que la table 'mysql.user' a été restaurée avec succès. Vous pouvez désormais ajouter, supprimer ou modifier des utilisateurs selon vos besoins.

Remarque :
Pour éviter toute corruption future des tables, assurez-vous que MySQL fonctionne avec des privilèges et des ressources suffisants. Des sauvegardes régulières sont également cruciales pour la récupération des données en cas de problèmes similaires.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal