インデックスとデータを含む MySQL テーブルの複製
MySQL テーブルを複製するには、多くの場合、データ、構造、インデックスを保持する必要があります。これらのコンポーネントを個別にコピーするのは面倒な場合があります。幸いなことに、これを実現する簡単な方法があります。
テーブルを完全に複製するには、次の手順を実行します。
CREATE TABLE new_table LIKE old_table;
INSERT INTO new_table SELECT * FROM old_table;
このメソッドは効果的にすべてをコピーします余分なテーブルの再作成とデータを回避しながら、データ、構造、インデックスを最適化します。
データと構造のみをコピーする場合は、次のクエリを使用できます。
CREATE TABLE new_table AS SELECT * FROM old_table;
このクエリは、元のテーブルと同じデータと構造を持つ新しいテーブルを作成します。ただし、インデックスはコピーされません。
以上がデータとインデックスを含む MySQL テーブルを複製するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。