首页 > 解决方案 > Mysql从备份sql中检索数据

问题描述

我们每天凌晨 2 点左右备份我们的 mysql 数据库。昨天,我们对一列进行了意外更新,这影响了整个数据库,而不仅仅是一条记录。

问题:是否可以从备份中获取列值并使用它来更新实时数据库?

标签: mysqlbackup

解决方案


一种方法是将备份恢复到单独的数据库,查询有问题的列,包括记录的主键。

然后将该查询的结果转换为可以在实时数据库上执行的更新语句。

我建议先在测试环境中尝试一下。


推荐阅读