MySQL的MyISAM表出现Table XXX is read only问题的解决办法
2013-01-16 19:38
801 查看
最近做数据库的迁移,从原服务器复制数据库的二进制数据到新的服务器(MyISAM是可以直接复制数据文件的),启动后出现 Table XXX is read only的问题,这种操作我原来做过很多次都没问题。
查询了网上通常的做法(网上估计都是抄的,根本验证过),一是检查文件权限,另一个是Flush table,但是在我这里还是不行,检查了所有设置都没问题,数据库版本也是一样,但是问题依旧。
后来我尝试将文件复制到已有的库中,发现很正常。因些我将迁移的流程改为先在新服务器新建数据库,然后复制原数据库的文件到已有的库中,而不是连目录一起复制,效果很好。
查询了网上通常的做法(网上估计都是抄的,根本验证过),一是检查文件权限,另一个是Flush table,但是在我这里还是不行,检查了所有设置都没问题,数据库版本也是一样,但是问题依旧。
后来我尝试将文件复制到已有的库中,发现很正常。因些我将迁移的流程改为先在新服务器新建数据库,然后复制原数据库的文件到已有的库中,而不是连目录一起复制,效果很好。
相关文章推荐
- Mysql 出现Table‘xxx’is read only问题
- Mysql 出现Table‘xxx’is read only问题
- Linux下MySql出现#1036 – Table ‘ ‘ is read only 错误解决方法
- mysql中“Table ‘’ is read only”的解决办法
- mysql中“Table ‘’ is read only”的解决办法
- MySql出现#1036 – Table ‘ ‘ is read only 错误解决方法
- Linux下MySQL出现#1036 – Table ‘ ‘ is read only 等错误解决方法
- MYSQL 执行Insert语句throws "The table 'xxx' is full" 的问题分析及解决办法
- Win7+Xampp集成环境下Mysql数据库,当存储引擎设置为innoDB时出现错误码#1036 table is read only的解决办法:
- mysql做master/slave时当出现ERROR 1036 (HY000): Table is read only 的解决方法
- Android adb shell操作时出现“ XXX ... Read-only file system”解决办法
- 解决discuz论坛搬家:“Table ‘common_syscache’ is read only”问题
- mysql中Table is read only的解决方法
- 解决mysql出现"the table is full"的问题
- mysql 出现表损坏解决方法:table 'xxx' is marked as crashed and should be repaired
- mysql中Table is read only错误解决方法
- jsp引入bootstrap、bootstrap-Validator后出现xxx is not a function的问题及解决办法!
- Mysql中Table ‘XXX’ is marked as crashed and last (automatic?)问题解决方法
- Linux下MySql 1036 错误码解决(1036: Table 'xxxx' is read only)
- mysql中Table is read only的解决方法