0

大きなテーブルに保存されているデータの一部をバックアップしようとしています

SELECT ... INTO OUTFILE

声明。出力ファイルはネットワーク ハード ドライブ上にあるため、ダンプの最中にネットワーク接続が切断された場合 (1 分程度かかります)、ネットワーク ハード ドライブに部分的なファイルが見つかり、そのようなファイルに「違う"。そのようなファイルの名前を変更できるように、MySQL ストアド プロシージャ内で指定できる SQL コマンドはありますか?

どうもありがとうございました

一番

シゲルシ

4

1 に答える 1

0

mysql でファイルの名前を変更することはできませんが、操作が成功した場合にのみ、ダンプに 2 つのファイルを使用してローテーションすることができました。

例:

'a.csv' にダンプを作成し、操作が成功した場合は次のダンプに 'b.csv' を使用し、失敗した場合は 'a.csv' を再度使用します。等々...

于 2013-04-18T20:24:33.583 に答える