Я пытаюсь записать некоторые данные из оператора select MySQL в файл на Mac под управлением Snow Leopard.
select date_base, fractile_v2, gics, count(gvkey_iid)
from master
where fractile_v2 <= 15 and
fractile_v2 != 0
group by date_base, gics, fractile_v2
order by date_base, fractile_v2
limit 100000
INTO OUTFILE '/User/my-name/Desktop/gics_v2.csv'
FIELDS TERMINATED BY ',';
К сожалению, это приводит к следующей ошибке:
Error Code: 1. Can't create/write to file '/Users/andrew/Desktop/gics_v2.csv' (Errcode: 13)
я предполагаю, что это проблема с разрешениями.
Когда я заменяю полный путь к файлу '/User/my-name/Desktop/gics_v2.csv'
просто gics_v2.csv
, кажется, что операторы выполняются. Однако я понятия не имею, где файл сохранен, и я не могу его найти.
Кто-нибудь знает? И может ли кто-нибудь также предложить, как я могу решить первоначальную ошибку записи? Я запускаю MySQL как пользователь root.