当我尝试将数据插入到db表中时,出现了只读错误。我已经将mysql目录的所有者更改为mysql,因为它在类似的问题中发布。该表是用管理员webinterface创建的,数据库引擎是MyISAM。我也试着修复表格,但这并没有修复错误。除此之外,用户还拥有所有权限。
有没有人可以帮我,我需要在配置文件中修改一些东西吗?
编辑:
在搜索了两个小时之后,我再次检查了我的存储引擎。我不小心用了mrg_MyISAM而不是普通的MyISAM。现在一切都正常了。
发布于 2013-09-10 02:18:23
您也许能够通过为用户和主机GRANT适当的权限来修复它。它不是一个文件级的东西;它是一个SQL命令。
http://dev.mysql.com/doc/refman/5.1/en/grant.html
我会删除该表,重新创建它,然后重试。
https://stackoverflow.com/questions/18704410
复制相似问题