您的位置:首页 > 数据库 > MySQL

MySQL的MyISAM表出现Table XXX is read only问题的解决办法

2013-01-16 19:38 801 查看
最近做数据库的迁移,从原服务器复制数据库的二进制数据到新的服务器(MyISAM是可以直接复制数据文件的),启动后出现 Table XXX is read only的问题,这种操作我原来做过很多次都没问题。

查询了网上通常的做法(网上估计都是抄的,根本验证过),一是检查文件权限,另一个是Flush table,但是在我这里还是不行,检查了所有设置都没问题,数据库版本也是一样,但是问题依旧。

后来我尝试将文件复制到已有的库中,发现很正常。因些我将迁移的流程改为先在新服务器新建数据库,然后复制原数据库的文件到已有的库中,而不是连目录一起复制,效果很好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: