環境: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的權限,並保證該目錄擁有讀寫權限。