« MySQL索引的查看创建和删除mysql alter 语句用法,添加、修改、删除字段等 »

MySQL复制表结构及数据

1.复制表结构及数据到新表

CREATE TABLE 新表
  SELECT * FROM 旧表

 

2.只复制表结构到新表

CREATE TABLE 新表
  SELECT * FROM 旧表 WHERE 1=2



即:让WHERE条件不成立.
方法二:(由tianshibao提供)
CREATE TABLE 新表 
  LIKE 旧表

 

3.复制旧表的数据到新表(假设两个表结构一样)

INSERT INTO 新表
  SELECT * FROM 旧表

 

4.复制旧表的数据到新表(假设两个表结构不一样)

INSERT INTO 新表(字段1,字段2,.......)
  SELECT 字段1,字段2,...... FROM 旧表

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

网站目录

最近发表

最新评论及回复

文章归档

Search

Powered By Z-Blog 1.8 Terminator(beta) Build 71218 Designed by Michael

Powered By Z-Blog Copyright 0-9999 subin.org.cn Rights Reserved. 晋ICP备08000685号