Mysql 执行 DDL 添加列后丢失数据?

2022-06-22 12:05:51 +08:00
 deweixu
在 aws 的 Aurora MySQL 上执行 DDL 语句给一张表增加列

执行后这张表丢失了一条记录

有朋友遇到过吗?
1123 次点击
所在节点    程序员
4 条回复
seanzxx
2022-06-22 14:44:37 +08:00
我靠,还能有这种问题,我叫 DBA 在一张上亿记录的表上添加了 4 次列,都不知道丢没丢数据
Aurora 应该有 backup 呀,手动或者自动的都可以,恢复去一个新的 cluster ,然后把记录复制过来,这个比较简单。
littlewing
2022-06-22 15:01:10 +08:00
这种问题直接找 aws 不就行了?
另外 Aurora 已经完全不是 mysql 了,已经魔改得太多了,mysql 经验不适用
deweixu
2022-06-22 17:49:45 +08:00
@seanzxx 就少了一条,可以根据日志恢复,谢谢
deweixu
2022-06-22 17:50:18 +08:00
@littlewing 嗯,谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/861336

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX