今天,把mysql更新数据库时候,提示Table XXXX is readonly 错误。
我的环境 redhat5.4 x86 64 和mysql5.X;我的数据表是从windows copy到libux的。
第一反应就是数据表的权限设置除了问题。 于是 chmod -R 777 数据库文件,结果还是提示read only
百度一把,看到有网友遇到类似问题,按照操作来 mysqladmin -u root -p flush-tables,root是我的登录用户。
到mysql下执行update语句。结果执行ok。