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望你能有所收获。