разница версий таблиц mysql

разница версий таблиц mysql

У меня есть таблица mysql (MyISAM), которая называется bla. Версия 9 (mysql4). Используя сервер mysql5, я изменил таблицу (добавил столбец, удалил тот же столбец). Это простой трюк для обновления версии таблицы. Как показывает mysql:

$ echo "показать статус таблицы из mydb, например 'bla'\G" | mysql -p | grep Версия
Введите пароль:
        Версия: 10

Обычно команда unix file дает тот же результат, то есть для другой «измененной» таблицы:

файл bla_ok.frm
bla_ok.frm: Файл определения таблицы MySQL версии 10

Но для некоторых «измененных» таблиц (например, bla) команда file по-прежнему выдает версию 9, в то время как приведенная выше команда mysql выдает версию 10.

файл bla.frm:
bla.frm: Файл определения таблицы MySQL версии 9

Кто-нибудь знает?

Связанный контент