mysql复制data文件夹数据库Table is read only的解决

数据库比较大,对我们懒人来说,还是直接复制data文件夹方便.

可是复制完发现,数据库里的表正在使用中,或者是 不可写 Table is read only

当你真正遇到这个问题,网上转载复制的那么多的./mysqladmin -u root -p flush-tables   这个方法并不会真正起作用

chmod成777 这个更离谱,会导致更多的问题

主要还是权限要对应的问题

将拷贝过去的文件的属主改为mysql:mysql,权限改为660
chown mysql:mysql /var/lib/mysql/mydb/*
chmod 660 /var/lib/mysql/mydb/*

威海养蜂人 ooo.max.ooo

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据