Ich habe derzeit folgendes Problem:
Ich will eine Tabelle anlegen mit "CREATE TABLE xy [...]". Dann sagt mir MySQL aber, die Tabelle existiert bereits ("already exists"). Frage ich diese aber mit "SELECT * FROM xy" ab, so erhalte ich die Fehlermeldung "doesn't exist", also die Tabelle existiert nicht. In phpMyAdmin ist sie auch nicht sichtbar und auf der Festplatte gibt es ebenfalls keine Datei zu dieser Tabelle.
Die Tabelle existierte mal, aber nun eigentlich nicht mehr, weil ich eine alte Version der DB eingespielt habe.
Ein Neustart des MySQL-Servers brachte nichts. Es handelt sich um MySQL 5 unter Windows 7.
Ich schätze, irgendwo ist die Tabellendefinition noch eingetragen - aber wo?
Ich will eine Tabelle anlegen mit "CREATE TABLE xy [...]". Dann sagt mir MySQL aber, die Tabelle existiert bereits ("already exists"). Frage ich diese aber mit "SELECT * FROM xy" ab, so erhalte ich die Fehlermeldung "doesn't exist", also die Tabelle existiert nicht. In phpMyAdmin ist sie auch nicht sichtbar und auf der Festplatte gibt es ebenfalls keine Datei zu dieser Tabelle.
Die Tabelle existierte mal, aber nun eigentlich nicht mehr, weil ich eine alte Version der DB eingespielt habe.
Ein Neustart des MySQL-Servers brachte nichts. Es handelt sich um MySQL 5 unter Windows 7.
Ich schätze, irgendwo ist die Tabellendefinition noch eingetragen - aber wo?