mySQL如何复制多条记录到另一张表?

mySQL如何复制多条记录到另一张表?,第1张

一、复制表里面的一条记录并插入表里面\x0d\x0a① insert into article(title,keywords,desc,contents) select title,keywords,desc,contents from article where article_id = 100\x0d\x0a\x0d\x0a二、复制表里的多条数据/记录,并插入到表里面\x0d\x0a① INSERT INTO `power_node`(title,type,status) SELECT title,type,status FROM power_node WHERE id 回答于 2022-11-16

我google了一下大概有一下几个方法,

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

CREATE TABLE 新表 SELECT * FROM 旧表

2.只复制表结构到新表

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

即:让WHERE条件不成立.

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

INSERT INTO 新表 SELECT * FROM 旧表

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

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

可以利用光盘引导启动进入PE系统后完整拷贝硬盘内的所有数据。所有东西完整导出到移动硬盘可以通过硬盘克隆来完成。详细 *** 作步骤如下:1、安装并打开软件,主页面找到“克隆”栏,选择“磁盘克隆”。2、选择源磁盘(要导出的磁盘)3、选择目标磁盘(要导入的磁盘)4、选择好两个磁盘,点击“开始备份”。5、在备份详情页面显示备份进度和详细过程。6、进度条100%后,点击“完成”就导出所有的内容到移动硬盘了。补充说明:移动硬盘缺点:损毁基本无法恢复:除此之外同固态硬盘一样,在硬受到物理损坏时数据是无法恢复的,不过这种情况只是小概率事件,基本不会遇到。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8645314.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存