MySQL Table is read only的具体解决方案
程序员文章站
2024-01-17 22:23:22
...
以下的文章主要介绍的是MySQL Table is read only的具体解决方案,前几天我们遇到了这样的一个提示,即repair数据表运行的时候MySQL Table is read only的出现,在MySQL中,Select之类的都正常,但在网页程序中提示:Table '********' is read only。 SQL代
以下的文章主要介绍的是MySQL Table is read only的具体解决方案,前几天我们遇到了这样的一个提示,即repair数据表运行的时候“MySQL Table is read only”的出现,在MySQL中,Select之类的都正常,但在网页程序中提示:Table '********' is read only。
SQL代码
- chmod -R 0777 /var/lib/MySQL/taoniu2007/
给数据库目录的所属用户和组改为MySQL,并加上777的权限,还是一样提示。
程序中使用root连接,也是一样的提示。
想用myisamchk来检查一下,也提示read only。
最终在这里找到了解决方法
引用一下
SQL代码
- Hi,
- I just encountered a similar problem on one of my production servers
- this morning. (I'm still investigating the cause.) After doing a
- quick bit of Google-searching, this solved my problem:
- MySQLadmin -u username> -p flush-tables
- By the way: All directories in /var/lib/MySQL should have 700
- permissions (owned my the MySQL user) and everything within those
- directories should be 660 (owned by the MySQL user and MySQL group).
- (This was
以上的相关内容就是对MySQL Table is read only的解决的介绍,望你能有所收获。
推荐阅读
-
Linux主机下解决MySQL的 Table is read only错误
-
MySql出现#1036-Table''is read only错误提示_MySQL
-
Linux下MySql出现#1036 – Table ‘ ‘ is read only 错误解决方_MySQL
-
MySQL5.7版本的 only_full_group_by 1055 解决方案
-
【MySQL】only_full_group_by导致的group by错误解决方案。
-
MySql5.7版本问题sql_mode=only_full_group_by的完美解决方案
-
MySQL5.7版本的only_full_group_by及关于sql_mode报错详细解决方案
-
mysql的Table is readonly解决方案_MySQL
-
SQL Server 2005附加数据库时Read-Only错误的解决方案
-
MySql版本问题sql_mode=only_full_group_by的完美解决方案