テーブルをリモート サーバーからデスクトップ コンピューターに csv 形式でエクスポートしようとしています。私はこのコードを持っています:
select * from order
into outfile 'C:\Users\Sleep Shop\Desktop\MySQL Scripts/outfile.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n';
しかし、私はこのエラーが発生します:
失敗しました: ファイル '/var/lib/mysql/C:\Users\Sleep Shop\Desktop\MySQL Scripts/outfile.csv' を作成/書き込みできません (エラーコード: 2)
この手順について理解できない基本的なことがあると思います。おそらく、リモート サーバーにあるテーブルを実行するための何かです。誰でも助けることができますか?
このコードを使用して、サーバー上のスポットにファイルを作成するように指示しました。
select * from orders
into outfile '/var/www/test/outfile.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n';
ファイルを作成しますが、レコードが含まれておらず、次のエラーが発生します。
失敗しました: フィールド区切り引数が予期されたものではありません。