复制表结构(含索引)

只想克隆一张表的结构,包括主键、唯一索引、默认值,但先不要数据,那就用 CREATE TABLE 新表 LIKE 旧表。它把旧表的骨架原样搬过来,是最干净的'只拷结构'方式。

复制表结构(含索引)要点

复制表结构(含索引)示例

						-- 把商品表的结构(含主键、索引)原样复制成一张备份表
						CREATE TABLE product_bak LIKE product;

						-- 复制时顺便换成 Memory 引擎做临时分析
						CREATE TABLE product_mem LIKE product ENGINE=MEMORY;

						-- 确认结构到位
						SHOW CREATE TABLE product_bak\G
避坑提醒:LIKE 会连带复制 AUTO_INCREMENT 属性但不复制已有数据;新表自增计数器从初始值开始,不会继承旧表当前最大值。
复制表结构(含索引) · 复制表 知识卡片
卡片 02 / 05 · 复制表(1080×1440 速查卡片)

复制表知识点