• 请不要在回答技术问题时复制粘贴 AI 生成的内容
deweixu
V2EX  ›  程序员

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

  •  
  •   deweixu ·
    deweixu · Jun 22, 2022 · 1643 views
    This topic created in 1421 days ago, the information mentioned may be changed or developed.
    在 aws 的 Aurora MySQL 上执行 DDL 语句给一张表增加列

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

    有朋友遇到过吗?
    4 replies    2022-06-22 17:50:18 +08:00
    seanzxx
        1
    seanzxx  
       Jun 22, 2022
    我靠,还能有这种问题,我叫 DBA 在一张上亿记录的表上添加了 4 次列,都不知道丢没丢数据
    Aurora 应该有 backup 呀,手动或者自动的都可以,恢复去一个新的 cluster ,然后把记录复制过来,这个比较简单。
    littlewing
        2
    littlewing  
       Jun 22, 2022
    这种问题直接找 aws 不就行了?
    另外 Aurora 已经完全不是 mysql 了,已经魔改得太多了,mysql 经验不适用
    deweixu
        3
    deweixu  
    OP
       Jun 22, 2022
    @seanzxx 就少了一条,可以根据日志恢复,谢谢
    deweixu
        4
    deweixu  
    OP
       Jun 22, 2022
    @littlewing 嗯,谢谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3362 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 11:24 · PVG 19:24 · LAX 04:24 · JFK 07:24
    ♥ Do have faith in what you're doing.