MySQL select into outfile не записывает файл в каталог, который я выбираю
следующую команду:
select *
INTO OUTFILE 'homeuser1NetBeansProjectsproject1dumpstheData.csv'
FIELDS TERMINATED by ','
LINES TERMINATED BY 'n'
from database1
не записывает файл с именем theData.csv в указанный каталог.
- как получить этот файл для записи в указанный каталог?
2 ответов
путь, похоже, не пишет - Если вы находитесь на сервере Linux, то я ожидал бы, что путь с содержит косые черты, а не обратные косые черты, если вы находитесь на машине Windows, я ожидал бы, что где - то появится письмо драйвера (и вы не можете писать в сетевой папке-только локально на машине сервера БД).
кроме того, чтобы устранить проблему с разрешениями или попытаться переопределить существующий файл, попробуйте написать в '/tmp/non_existing_file.КШМ'.
вы используете Windows или Linux? Возможно, вам придется изменить задние косые черты на передние. Также вам нужно изменить настройки в MySQL Query browser или Workbench, чтобы просмотреть эту папку по умолчанию.