Я только что переустановил WAMPSERVER без создания резервной копии папки данных MYSQL под WAMPSERVER с пониманием того, что удаление и повторная установка WAMPSERVER оставят каталог данных MYSQL неповрежденным, как есть. Это была переустановка одной и той же версии WAMPSERVER.Не удается использовать таблицы базы данных после переустановки wampserver
Итак, теперь я могу войти в MYSQL, увидеть все базы данных и таблицы из предыдущего WAMPSERVER, используя SHOW DATABASES
и SHOW TABLES IN myDb
. Но попытка SHOW COLUMNS IN myTable
или дальнейшую попытку получить доступ к данным в этих таблицах не помогает, дает ошибку:
ERROR 1146 (42S02): Table 'myDb.myTable' doesn't exist
и логфайл:
2013-10-08 14:42:23 1072 [Warning] InnoDB: Cannot open table myDB/myTable from the internal data dictionary of InnoDB though the .frm file for the table exists.
Я бы попытался экспортировать таблицы, полностью переустановить, а затем импортировать их обратно –
Вы нашли решение тем временем? –