これにより、実行中のデータ テーブルを直接操作する危険を冒さずに、開発中にテーブルをテスト データとしてすばやくコピーすることができます。
例は次のとおりです。
本番データベースの mytbl テーブルを mytbl_new にコピーします。2
つのコマンドは次
のとおりです。CREATE TABLE mytbl_new LIKEproduction.mytbl;
INSERT mytbl_new SELECT * FROMproduction.mytbl;
データ テーブル mytbl_new を作成し、mytbl のデータ テーブル構造をコピーします。
2 番目のコマンドは、データ テーブル mytbl 内のデータを新しいテーブル mytbl_new にコピーすることです。
注:production.mytbl は、本番環境としてコピーされるテーブルのデータベース名を指定します。オプションです。
本番環境がない場合、MySQL データベースは、現在データベース内で mytbl が動作していると想定します。