Я пытаюсь сделать SELECT INTO OUTFILE
, и я получаю следующее сообщение об ошибке:SELECT INTO OUTFILE не может записать в файл
General error: 1 Can't create/write to file '/home/jason/projects/mcif/web/downloads/dump.csv' (Errcode: 13). Failing Query: "
SELECT name
INTO OUTFILE '/home/jason/projects/mcif/web/downloads/dump.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
FROM account a
Я знаю, что проблема, вероятно, является: моя папка downloads
не доступный для записи моим пользователем MySQL. Я не знаю, как решить эту проблему по двум причинам:
- я не знаю, как узнать, что пользователь MySQL является
- Я не знаю, как добавить пользователя MySQL к пользователи, которые могут писать в папку
downloads
Я нахожусь на Ubuntu Linux. Может кто-нибудь помочь мне обойти эти две вещи?
Это размещаемая Окружающая среда? Как вызывается SQL? Если это с веб-сервера, пользователь, скорее всего, использует веб-сервер для запуска обработчиков запросов. – 2010-11-22 21:12:37