Heim > Datenbank > MySQL-Tutorial > Warum schlägt mein MySQL-Import mit „Tablespace für Tabelle xxx existiert' fehl, obwohl die Tabelle nicht existiert?

Warum schlägt mein MySQL-Import mit „Tablespace für Tabelle xxx existiert' fehl, obwohl die Tabelle nicht existiert?

DDD
Freigeben: 2024-11-25 19:02:12
Original
643 Leute haben es durchsucht

Why Does My MySQL Import Fail with

Fehler: Tablespace für Tabelle xxx existiert. Bitte VERWERFEN Sie den Tablespace vor dem IMPORT

Problem:

Benutzer stoßen auf eine Fehlermeldung, die sie darüber informiert, dass der Tablespace für eine bestimmte Tabelle existiert, und sie dazu auffordert, ihn vorher zu verwerfen versucht zu importieren. Versuche, die Tabelle zu löschen oder ihren Tablespace zu verwerfen, führen jedoch zu den Fehlern „Unbekannte Tabelle“ oder „Tabelle existiert nicht“.

Antwort:

Der Fehler tritt normalerweise auf Tritt im Modus „innodb_file_per_table“ auf, wenn der Tablespace voll wird. Dies kann dazu führen, dass der Datenbankserver verwaiste „.ibd“-Dateien ohne die entsprechenden „.frm“-Dateien im Dateisystem hinterlässt.

Lösung:

  1. Suchen Sie die verwaiste „.ibd“-Datei, indem Sie das Dateisystem überprüfen, in dem die Tabellen pro Datei gespeichert sind (normalerweise „/var/lib/mysql“ oder ähnlich) wurde behoben (z. B. lang laufende Abfragen oder gesperrte Tabellen).
  2. Wiederholen Sie den Vorgang, der das Problem ursprünglich verursacht hat Fehler.

Das obige ist der detaillierte Inhalt vonWarum schlägt mein MySQL-Import mit „Tablespace für Tabelle xxx existiert' fehl, obwohl die Tabelle nicht existiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage