MySQLselectステートメントからSnowLeopardを実行しているMac上のファイルにデータを書き込もうとしています。
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 ',';
残念ながら、これにより次のエラーが発生します。
エラーコード:1。ファイル'/Users/andrew/Desktop/gics_v2.csv'を作成/書き込みできません(エラーコード:13)
これは権限の問題だと思います。
フルファイルパス'/User/my-name/Desktop/gics_v2.csv'
を単純に置き換えるとgics_v2.csv
、ステートメントが実行されているように見えます。しかし、ファイルがどこに保存されているのかわからず、見つけることができません。
誰か知っている?そして、誰かが私が最初の書き込みエラーを解決する方法を提案することもできますか?私はMySQLをrootユーザーとして実行しています。