MYSQL -- COPY TABLE
題名はCOPY TABLEとなっておりますが。
ようはテーブルのコピーってどうやんの?ってとき。
MYSQLでもうひとつ、データの中身は空で同じようなテーブルを作りたい場合、
こんなコマンドがありそうで、いつも勘違いしてしまうのですが、
CREATE TABLE [new table name] LIKE [ exists table name]
これだけで、同じ構造の空のテーブルを作ることができます。
ちなみに、中のデータをコピーしたい場合は下記のように書くこともできます。
こちらは、INDEXなどの属性はコピーされませんが、カラムの型などは同じになります。
CREATE TABLE [new table name] SELECT * FROM [ exists table name]