Maison > base de données > tutoriel mysql > 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 ?

Barbara Streisand
Libérer: 2024-10-29 22:13:29
original
428 Les gens l'ont consulté

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, qui sont 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 mysqldata 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 les fichiers ibdata de l'ancien répertoire mysqldata.
  6. Collez dans le nouveau répertoire de données :
  7. Dans le nouvel emplacement du dossier Xampp, accédez au répertoire mysqldata.
  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ésolue en essayant de vous connecter au Base de données MySQL ou exécution de 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 ».

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