MySQL INTO OUTFILE ошибки? - PullRequest
       19

MySQL INTO OUTFILE ошибки?

0 голосов
/ 08 мая 2011

Просто было интересно, если при использовании этого с MySQL он выдает какие-либо ошибки, например, не хватает места для размещения файла на сервере или ему было отказано в разрешении и т. Д. Сделал Google, но не смог найти много.

1 Ответ

1 голос
/ 08 мая 2011

Краткий ответ: Да

См .: http://dev.mysql.com/doc/refman/5.0/en/select.html

Форма SELECT ... INTO OUTFILE 'file_name' SELECT записывает выбранные строки в файл. Файл создается на хосте сервера, поэтому вы должны иметь привилегию FILE, чтобы использовать этот синтаксис. имя_файла не может быть существующим файлом, что, помимо прочего, предотвращает уничтожение таких файлов, как / etc / passwd и таблицы базы данных.

Конечно, если нет места, MySQL также выдаст вам ошибку.

...