Linux MySQL Table is read only的具体解决方案

MySQL Table is read only的具体解决方案:

前几天我们遇到了这样的一个提示,即数据表运行的时候“MySQL Table is read only”的出现,在MySQL中,Select之类的都正常,但在网页程序中提示:Table '********' is read only。
SQL代码
1. chmod -R 0777 /var/lib/MySQL/acet/ 
给数据库目录的所属用户和组改为MySQL,并加上777的权限,还是一样提示。
程序中使用root连接,也是一样的提示。
想用myisamchk来检查一下,也提示read only。
最终在这里找到了解决方法
MySQLadmin -u <username> -p flush-tables

望你能有所收获。

你可能感兴趣的:(mysql,linux)