wzp1421166369 2020-07-03 18:02 采纳率: 0%
浏览 287

mysql全量备份在恢复时 会覆盖(删除)在备份之后创建的新表吗?

问题(场景描述)


首先

假如我有一个仓库叫 ** test ** ,里面有n个表,其中包含一个表cp_test:
图片说明

然后我利用

mysqldump -ubackup -p --master-data=2 --single-transaction --routines --triggers --events test > back_test_202007031649.sql

然后我在此仓库中创建了一个新表

CREATE TABLE IF NOT EXISTS count_num (
id INT auto_increment NOT NULL,
cno VARCHAR(4),
all_num int(11),
PRIMARY KEY(id)
) ENGINE=INNODB, CHARSET="utf8";

并从该仓库中的其他表中获取一些信息插入数据到这个新表中

INSERT into count_num(cno, all_num) SELECT cno, sum(num) FROM cp_test GROUP BY cno;

然后这个时候我来使用之前的备份进行恢复:

mysql -uroot -p test < back_test_202007031649.sql

问题

  • 发现此时test库中表count_num依旧存在没有被覆盖,** 请问这种恢复是否会覆盖(删除)在备份之后创建的新表吗** ?
  • 写回答

1条回答 默认 最新

  • zqbnqsdsmd 2020-08-04 10:01
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看