Chinaunix
标题:
【求助】mysql 直接拷贝数据库文件权限问题
[打印本页]
作者:
duoduoluo_z
时间:
2016-11-23 11:18
标题:
【求助】mysql 直接拷贝数据库文件权限问题
从一台数据库中拷贝了完整的 .frm,.MYD, .MYI 文件,在另一台mysql中建立的数据库db,然后把这些文件直接拷贝进去。
查询的时候提示:“ERROR 1017 (HY000): Can't find file: './db/table' (errno: 13 - Permission denied)”
然后查看属主和权限,全部改为了 mysql:mysql 权限是660 。 但是还是报这个错。。。
查了一些资料,大部分都是说这么改。为什么我改了也不行呢?请指教——
原来的mysql版本5.5 新的mysql版本5.6
作者:
duoduoluo_z
时间:
2016-11-23 16:31
好吧!又是自问自答:
原因是selinux在限制访问。selinux没研究过。直接关掉
或者执行下面这个命令:
restorecon -R -v /var/lib/mysql/tablename
把tablename 改成 * 就ok了。
作者:
seesea2517
时间:
2016-11-25 17:08
回复
2#
duoduoluo_z
感谢分享,这个很有价值,大家比较难得遇到这个问题。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2