Как вывести sql-запрос в csv-файл и сделать его доступным

#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. Смотрите Примечание о разрешениях здесь