我有一个名为bla的mysql表(MyISAM)。 版本是9(mysql4)使用mysql5服务器我做了一个alter table(添加列,删除同一列)。 这是升级表版本的一个简单的技巧。 如mysql所示:
$ echo“显示来自mydb的表格状态,如'bla'\ G”| mysql -p | grep版本
input密码:
版本:10
通常,unix文件命令会给出相同的结果,即另一个“更改”表:
文件bla_ok.frm bla_ok.frm:MySQL表定义文件版本10
但对于一些“改变”的表(如bla),文件命令仍然给出版本9,而上面的mysql命令给出版本10
文件bla.frm: bla.frm:MySQL表定义文件版本9
有人有线索?