Я боролся в течение нескольких дней с этим сейчас и пытался использовать поток this среди других поисковых запросов Google чтобы решить эту проблему, но не может заставить ее работать.ОШИБКА 1 (HY000): Невозможно создать/записать в файл (Errcode: 13 - Permission denied)
Когда я запускаю этот запрос на выборку (Ubuntu Server 15.10 & MySQL 5.6) ...
SELECT column1 ,column2
FROM table
INTO OUTFILE '/home/user/mysql_temp/file.csv';
Я получаю эту ошибку разрешения ...
ERROR 1 (HY000): Can't create/write to file '/home/mysql_temp/file.csv' (Errcode: 13 - Permission denied)
Из моего поиска я понимаю быть проблемой системных разрешений, а не проблемой MySQL, но я не могу найти решение, которое исправляет его для меня.
Проверка AppArmor показывает, что туздЫ находится в режиме соблюдения ...
apparmor module is loaded.
6 profiles are loaded.
6 profiles are in enforce mode.
/sbin/dhclient
/usr/lib/NetworkManager/nm-dhcp-client.action
/usr/lib/NetworkManager/nm-dhcp-helper
/usr/lib/connman/scripts/dhclient-script
/usr/sbin/mysqld
/usr/sbin/tcpdump
0 profiles are in complain mode.
2 processes have profiles defined.
2 processes are in enforce mode.
/sbin/dhclient (676)
/usr/sbin/mysqld (1285)
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.
Так я редактировал /etc/apparmor.d/usr.sbin.mysqld и добавил следующие строки, а затем перезапустить AppArmor ...
/home/user/mysql_temp/ rw,
/home/user/mysql_temp/* rw,
Я также изменил владельца: группа mysql_temp к MySQL и дал полные права ...
sudo chown mysql:mysql mysql_temp
...
drwxrwxrwx 2 mysql mysql 6 Apr 1 22:02 mysql_temp
После этого я по-прежнему получаю ту же ошибку.
Я что-то пропустил? Не поняли некоторые инструкции? Был бы благодарен за совет. Благодарю.