• ベストアンサー

mysqldumpについて

他のサーバのダンプファイルを別サーバにリストアする場合、違いに同じデータベースを持っているのですが、上書きリストアするとてーぶるは、どうなるのでしょうか? 追加?上書き?される。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5239/13708)
回答No.2

> dropしない場合は、どうなるのかという問いです。 データのみをダンプした場合 INSERT 文が出力されるので『追加』が基本ですが、オートインクリメントでIDを振っているなどユニークキーが有る場合は重複する場合があり、その場合はユニーク制約エラーになります。

devid
質問者

お礼

ありがとうございました。

その他の回答 (1)

  • t_ohta
  • ベストアンサー率38% (5239/13708)
回答No.1

ダンプを取る時のオプション次第ですが、基本的にはデータベースやテーブルをdropしたうえで作り直します。

devid
質問者

補足

dropしない場合は、どうなるのかという問いです。

関連するQ&A