复制表格而不复制数据
CREATE TABLE foo SELECT * FROM bar 复制表foo并将其复制为一个名为bar的新表
如何将foo的模式复制到名为bar的新表中而不复制数据呢?
尝试:
 CREATE TABLE foo SELECT * FROM bar LIMIT 0 
要么:
 CREATE TABLE foo SELECT * FROM bar WHERE 1=0 
尝试
 CREATE TABLE foo LIKE bar; 
所以键和索引被复制,以及。
文档
 SHOW CREATE TABLE bar; 
您将获得该表的创build语句,编辑表名或其他任何您喜欢的内容,然后执行它。
这将允许您复制索引,并手动调整表创build。
您也可以在程序中运行查询。