1

Тема: Отображаются не все таблицы из базы

Здравствуйте!
Столкнулась с проблемой: в выпадающем списке баз данных вижу PHPBlog(7), а при выборе этой строки ниже отображается только одна таблица.
Ранее эта база была сделана на Денвере, сейчас стоит MySQL 6.1, PHP 5.2.12, Apache 2.2.14.
Сайт, который обращается к этой БД, как ни странно, выдергивает информацию из всех семи таблиц.

2

Re: Отображаются не все таблицы из базы

Witch
А слева от единственной таблицы случайно плюсика нет? Думаю таблицы спрятались под этот плюсик.

3 (изменено: Witch, 2010-06-02 11:36:21)

Re: Отображаются не все таблицы из базы

К сожалению нет smile
Скриншот:
1.png
При этом, существуют базы, в которых отображаются все таблицы, также сделанные на Денвере, и еще несколько баз, в которых не все таблицы видны...

4

Re: Отображаются не все таблицы из базы

Witch
Вы случайно базы данных не копировали из каталога data Денвера в каталог data MySQL 6?

5

Re: Отображаются не все таблицы из базы

Да, именно так и сделала...

6

Re: Отображаются не все таблицы из базы

Witch сказал:

Да, именно так и сделала...

Так делать нельзя. Если версии MySQL идентичны, то это срабатывает, если разные, то нет. Переносить данные надо с помощью .sql дампа.

Попробуйте для всех таблиц поочередно выполнить запрос:

REPAIR TABLE `tbl_name`;

7

Re: Отображаются не все таблицы из базы

К сожалению, не помогло...
В следующий раз буду использовать mysqldump smile

8

Re: Отображаются не все таблицы из базы

Witch
Надо попробовать установить MySQL той же версии, которая была до того и подставить в каталог data папку с БД, после чего нормальным образом все сохранить. Другого способа я пока не вижу.

9

Re: Отображаются не все таблицы из базы

Спасибо за помощь smile