"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Pourquoi l'erreur #1932 « La table n'existe pas dans le moteur » se produit-elle après la relocalisation de XAMPP ?

Pourquoi l'erreur #1932 « La table n'existe pas dans le moteur » se produit-elle après la relocalisation de XAMPP ?

Publié le 2024-11-06
Parcourir:865

Why Does \

Erreur Xampp-mysql : "La table n'existe pas dans le moteur" #1932 après la relocalisation du dossier

Lors du déplacement d'une installation Xampp, les utilisateurs peut rencontrer une erreur indiquant "La table n'existe pas dans le moteur" #1932 lors de la tentative d'exécution de MySQL. Cette erreur survient pour la raison suivante :

Cause :
Lors du déplacement du dossier, le nouveau répertoire de données MySQL peut manquer des fichiers ib_logfileXX et ibdata, nécessaires au fonctionnement de MySQL. correctement.

Solution :
Pour résoudre le problème, suivez ces étapes :

  1. Localisez le répertoire de données d'origine :
  2. Accédez à l'emplacement précédent du dossier Xampp.
  3. Localisez le répertoire \mysql\data dans l'ancien dossier Xampp.
  4. Copiez les fichiers ib_logfileXX et ibdata :
  5. Copiez les fichiers ib_logfileXX (où XX représente un nombre) et ibdata de l'ancien répertoire mysql\data.
  6. Coller dans un nouveau répertoire de données :
  7. Dans le nouvel emplacement du dossier Xampp, accédez au répertoire mysql\data.
  8. Collez les fichiers ib_logfileXX et ibdata copiés dans ce répertoire.
  9. Redémarrez MySQL :
  10. Redémarrez le service MySQL via le panneau de configuration Xampp.
  11. Vérifiez la fonctionnalité :
  12. Une fois MySQL redémarré, vérifiez si l'erreur a été résolu en essayant de se connecter à la base de données MySQL ou en exécutant des commandes MySQL.

En copiant les fichiers manquants de l'ancien répertoire de données vers le nouveau, MySQL disposera des informations nécessaires pour localiser les tables de la base de données et fonctionner correctement. Cette solution résoudra l'erreur #1932 « La table n'existe pas dans le moteur ».

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3