#mysql #sql #csv
Вопрос:
Есть ли способ вывести результат SQL-запроса в файл CSV и сделать его доступным?
Я вывел результат SQL из MySQL в файл CSV, но файл был недоступен
select date,str_location, lc_prof
from clean_store
where date='2019-11-26'
order by lc_prof into outputfile 'location_wise_profit.csv' FIELDS TERMINATED BY ',' LINES
TERMINATED BY 'n';
он успешно запущен, но к выходному файлу не могут получить доступ другие приложения.
Он показывает, что в разрешении отказано при попытке доступа к нему другими приложениями.
Комментарии:
1. Каково разрешение каталога, в который вы пишете? Например … это проблема с разрешением на каталог или проблема с разрешением на файл?
2. Какую версию MySQL вы используете? Разрешения на вывод fie изменились в 8.0.17.
3. Что это
ls -l location_wise_profit.csv
показывает?4. @Бармар, это дает это-rw-r—— 1 999 999 150 8 июля 19:37
5. Смотрите Примечание о разрешениях здесь