Папка MYSQL OUTFILE

Я использую сервер Ubuntu с Plesk, и мне нужно экспортировать файл (xls) из MySQL с помощью OUTFILE. У меня такой запрос:

ВЫБРАТЬ * ИЗ таблицы В OUTFILE 'xxxxxx.xls'

Файл сохраняется в папку / var / lib / mysql /

Я также могу создавать другие папки внутри папки mysql, и это работает, но вопрос в том, как я могу сохранить файл в папке за пределами папки mysql, например, / var / www / something /?

Если я попробую этот пример, я получу MySQL Errcode: 13 (Невозможно создать / записать в файл). Я изучил это в документации MySQL, и это могло быть проблемой с разрешениями (см .: http://dev.mysql.com/doc/refman/5.0/en/cannot-create.html). Я проверил права доступа к папке и вроде все в порядке. У кого-нибудь есть дополнительная информация о том, как решить эту проблему?


person Martín    schedule 07.08.2014    source источник
comment
Как насчет select * from table into outfile '/var/www/something/xxxxx.xls'?   -  person Jashaszun    schedule 07.08.2014
comment
Привет, Jashaszun, вот что вызывает ошибку, о которой я говорю (код ошибки: 13).   -  person Martín    schedule 07.08.2014
comment
Я тоже пробовал это решение, но ничего: stackoverflow.com/questions/2783313/ Может быть, что-нибудь с Plesk?   -  person Martín    schedule 07.08.2014
comment
Обходное решение было опубликовано в ветке @ Martín, проверьте его stackoverflow.com/a/22500728/863923   -  person Hamman Samuel    schedule 15.05.2020