次のことも試すことができます:
INSERT IGNORE
INTO table_1
SELECT *
FROM table_2
;
これにより、table_1の行は、一致する主キーを持つtable_2の行に取って代わり、新しい主キーを持つ行を挿入できます。
または、
REPLACE
INTO table_1
SELECT *
FROM table_2
;
新しい主キーで行を挿入しながら、すでにtable_1にある行をtable_2の対応する行で更新します。