同じデータベースに同じ構造のテーブルが 2 つあります。mySQL を使用して、あるテーブルから別のテーブルにすべてのデータをコピーしたいと考えています。ソース テーブルの行数は、宛先テーブルと同じか、少ないか、多い場合があります。
探してみました。私は2つのアプローチを見つけました:
アプローチ #1
TRUNCATE destination;
INSERT INTO destination SELECT * FROM source
アプローチ #2
DROP TABLE destination;
CREATE TABLE destination SELECT * FROM source
UPDATEを含む他のアプローチはありませんか?