2つのデータベースがあります。私は1番目のデータベースの1つのテーブルからデータをダンプし、2番目のデータベースに別の名前で別のテーブルに挿入します。
私はテーブルtbl1とtabl2を持つDB1とテーブルtbl3とtbl4を持つDB2を持っています。私は、tabl1とtabl3が同じ構造を持っていることを知っています。どのようにmysqldumpコマンドを使用して別のデータをコピーするには?
私はこれをやろうとしましたが、うまくいきません。1つのテーブルからデータをダンプして別のテーブルに挿入する方法
mysqldump --user root --password=password --no-create-info DB1 tbl1 > c:/dump.sql
mysql --user root --password=password DB2 tbl3 < c:/dump.sql
この古いポストを復活させて申し訳ありません。どの方法がパフォーマンスが良いのか、' tbl3に挿入する 'か、ダンプを取って新しいテーブルに復元する方法、私のテーブルには10億円のエントリがあると考えています。 – Saurabh
ダンプを実行し、再挿入する方が良いでしょう。または、レプリケーションを設定します。 – ajreal