Где MySQL на OSX по умолчанию записывает выходные файлы?

Я пытаюсь записать некоторые данные из оператора 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.

5
задан Flimzy 13 July 2012 в 02:53
поделиться