FROM
の後に不要なものがあります*
。クエリは次のようになります。
SELECT * INTO OUTFILE 'C:\...\tableName.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\r\n'
FROM tableName;
注: mysql に書き込み権限があることを確認してください。'C:\...\tableName.txt'
ファイルが既に作成されているエラーについては:
ファイルは、データ ディレクトリなど、mysql が実際に書き込み権限を持っている別のディレクトリに作成されている可能性があります。これが、クエリを複数回実行したために、ファイルが既に作成されているというメッセージが表示される理由です。
mysql コマンド ライン run からshow variables like '%dirdata%';
、次のような出力が表示されます。
mysql> show variables like '%datadir%';
+---------------+-------------------------------------+
| Variable_name | Value |
+---------------+-------------------------------------+
| datadir | c:\wamp\bin\mysql\mysql5.6.17\data\ |
+---------------+-------------------------------------+
1 row in set (0.35 sec)
ウィンドウでそのフォルダーに移動すると、そこにファイルが見つかるはずです。