欢迎来到代码驿站!

Mysql

当前位置:首页 > 数据库 > Mysql

MySQL复制表结构和内容到另一张表中的SQL语句

时间:2021-11-17 13:17:43|栏目:Mysql|点击:

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 旧表

上一篇:解决Node.js mysql客户端不支持认证协议引发的问题

栏    目:Mysql

下一篇:mysql tmp_table_size优化之设置多大合适

本文标题:MySQL复制表结构和内容到另一张表中的SQL语句

本文地址:http://www.codeinn.net/misctech/183829.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有