Maison > base de données > tutoriel mysql > Pourquoi MySQL affiche-t-il « L'espace de table pour la table existe. Veuillez le supprimer avant d'importer » même après avoir supprimé l'espace de table ?

Pourquoi MySQL affiche-t-il « L'espace de table pour la table existe. Veuillez le supprimer avant d'importer » même après avoir supprimé l'espace de table ?

Barbara Streisand
Libérer: 2024-12-06 00:42:10
original
300 Les gens l'ont consulté

Why Does MySQL Show

Erreur MySQL : "Un espace de table pour la table existe. Veuillez le jeter avant d'importer"

Question :

Lorsqu'ils tentent de recréer une table qui a été accidentellement supprimée, les utilisateurs rencontrent l'erreur « Tablespace for table 'database.temp' existe. Veuillez SUPPRIMER l'espace de table avant d'IMPORTER." Malgré la tentative de suppression ou de suppression du tablespace, l'erreur persiste, indiquant que la table n'existe plus.

Réponse :

Ce problème survient souvent en raison d'un « tablespace full' en mode 'innodb_file_per_table'.

  • Identification du Fichier orphelin :

Vérifiez le répertoire dans lequel les tables avec espacement de table sont stockées (par exemple, /usr/local/var/mysql) pour un fichier .ibd orphelin (par exemple, table3.ibd) sans son homologue habituel .frm (table3.frm).

  • Résolution :

Déplacez le fichier .ibd orphelin vers un fichier temporaire emplacement :

mkdir /tmp/mysql_orphans
mv /usr/local/var/mysql/table3.ibd /tmp/mysql_orphans/
Copier après la connexion
  • Attention :

Assurez-vous que la cause sous-jacente (par exemple, requête de longue durée, table verrouillée) a été résolue pour éviter d'autres fichiers orphelins.

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