2013-10-08 4 views
4

Я только что переустановил 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. 
+0

Я бы попытался экспортировать таблицы, полностью переустановить, а затем импортировать их обратно –

+0

Вы нашли решение тем временем? –

ответ

0

попробовать CREATE, если не существует запрос, посмотрим, что выход это дает ,

Смежные вопросы