mysql 只备份一天内发生变化的表

发布于 2024-10-21 04:37:43 字数 150 浏览 4 评论 0原文

我已经为测试环境创建了生产服务器的副本。我已经备份了我的产品数据库并将其恢复以进行测试,但我不希望每天将数据转储到测试服务器。

我是否可以识别哪些表已更改并仅转储当天插入的数据。

如果我在描述中不清楚我想做什么,请告诉我。

谢谢, 玛纳西

I have created a replica of my production server to a test environment. I hav backed up my prod db and restored it to test but i dont want data to be dumped to test server everyday.

Is it possible I can identify which tables has changed and only dump data which has been inserted for that day.

Please let me know if I am being unclear in the description what I want to do.

Thanks,
Manasi

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

冷情 2024-10-28 04:37:43

如果服务器上启用了 --log-bin 参数,则可以进行增量备份 http://dev.mysql.com/doc/refman/5.1/en/backup-methods.html

If the --log-bin parameter is enabled on the servers, you can do incremental backups http://dev.mysql.com/doc/refman/5.1/en/backup-methods.html

彡翼 2024-10-28 04:37:43

这可能不是最好的方法,但您可以只有一个“上次修改”字段,然后查看是否有任何字段是当前日期。

This probably is not the best method but you could just have a "last modified" field and look to see if any of the fields are of the current date.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文