MySQL复制表结构和内容到另⼀张表中的SQL语句MySQL复制表结构和内容到另⼀张表中的SQL语句
sql语句替换表中内容1.复制表结构及数据到新表
代码如下:
CREATE TABLE 新表
SELECT * FROM 数据库名.旧表
2.只复制表结构到新表
代码如下:
CREATE TABLE 新表
SELECT * FROM 数据库名.旧表 WHERE 1=2
即:让WHERE条件不成⽴.
⽅法⼆:(低版本的mysql不⽀持,mysql4.0.25 不⽀持,mysql5已经⽀持了)
代码如下:
CREATE TABLE 新表
LIKE 数据库名.旧表
3.复制旧表的数据到新表(假设两个表结构⼀样)
代码如下:
INSERT INTO 新表
SELECT * FROM 数据库名.旧表
4.复制旧表的数据到新表(假设两个表结构不⼀样)
代码如下:
INSERT INTO 新表(字段1,字段2,…….)
SELECT 字段1,字段2,…… FROM 数据库名.旧表

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。