MySQL表备份语句(包括索引等)

快速备份表字段和数据(不包含主键、索引)

语法:

1
2
CREATE TABLE <新表名>  
SELECT * FROM <旧表名>;

快速备份表字段(不包含主键、索引)

语法:

1
2
CREATE TABLE <新表名>  
SELECT * FROM <旧表名> WHERE 1 <> 1;

备份表字段(包含主键、索引)和数据

第一步,备份表字段(包含主键、索引),语法如下:

1
CREATE TABLE <新表名> LIKE <旧表名>;

第二步,迁移数据:

1
INSERT INTO  <新表名> SELECT * FROM <旧表名>;