1

あるテーブルから別のテーブルにレコードをコピーしていますが、レコードのコピー先の 2 番目のテーブルに一部のレコードが既に存在する可能性があります。

コピーしている行がたくさんあるので、mysql からのすべてのレコードが既に存在するというメッセージを無視して、mysql ファイルの実行を続行する方法を探しています。

エラーメッセージを抑制する方法はありますか?

4

2 に答える 2

0

これを試して:

zcat db.sql.gz | sed -e 's/INSERT/INSERT IGNORE/' | mysql -u user -p dbname
于 2014-08-30T05:52:12.073 に答える