【MySQL】テーブル定義をコピーして新しいテーブルを作成




この記事は最終更新日から2年以上経過しています。

MySQLで既存テーブルの定義だけコピーして新しいテーブルを作成するSQLです。
これだけで済んじゃいました。


CREATE TABLE new_table_name LIKE base_table_name;

MySQL5.7 Document
https://dev.mysql.com/doc/refman/5.7/en/create-table-like.html