64

MySQLテーブルをコピーして、新しいテーブルを作成できます。

CREATE TABLE newtable SELECT * FROM oldtable

これは機能しますが、インデックスは新しいテーブルにコピーされません。インデックスを含むテーブルをコピーするにはどうすればよいですか?

4

1 に答える 1

125
CREATE TABLE newtable LIKE oldtable; 
INSERT INTO newtable SELECT * FROM oldtable;
于 2010-03-10T09:53:37.737 に答える