300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > MySQL用sql复制表数据到新表的方法

MySQL用sql复制表数据到新表的方法

时间:2023-07-09 07:17:14

相关推荐

MySQL用sql复制表数据到新表的方法

用sqlyog无法直接复制出一个不同表名的表来,只能copy到其他库上同名的表。

在MySQL数据库中,应该如何用sql将表数据复制到新表中呢?

本人通过试验测试成功了,而且相当简单易懂,速度也非常快。

主要内容来源于本人原创百度经验 MySQL用sql复制表数据到新表的方法_百度经验

/article/72ee561aa28b24e16038df5b.html

MySQL复制表结构及数据到新表

CREATE TABLE 新表 SELECT * FROM 旧表,实例如下:

CREATE TABLE new_table SELECT * FROM old_table

执行后的Messages:

(465 row(s) affected)

Execution Time : 00:00:00:359

Transfer Time : 00:00:01:125

Total Time : 00:00:01:484

465 row(s)说明复制了数据过去

只复制表结构到新表

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

即:让WHERE条件不成立,也可改成5=6等,实例如下:

CREATE TABLE new_table SELECT * FROM old_table WHERE 1=2

执行后的Messages:

(0 row(s) affected)

Execution Time : 00:00:00:641

Transfer Time : 00:00:01:125

Total Time : 00:00:01:766

0 row(s)说明没有复制数据过去

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。