环境:centos 6.0
使用mysql:
select * from pet into outfile ‘/home/pet.dat’ fields terminated by ‘,' ;
提示:ERROR 1 (HY000): Can't create/write to file '/home/pet.dat' (Errcode: 13)
是权限不对的原因。
尝试:把mysql用户既属于mysql组,又属于root 组,不行
尝试:把mysql用户的ID改为0,不行
最终解决方法:
1、修改selinux
或者是:
2、在/home 下新建目录MySQLBK,并修改目录的所有者为mysql:mysql
以上概述:设置selinux的权限,并保证该目录拥有读写权限。