gpt4 book ai didi

php - Mysql数据库恢复

转载 作者:行者123 更新时间:2023-11-29 06:07:03 24 4
gpt4 key购买 nike

我在恢复数据库时遇到问题。我正在为 php 脚本编写一些测试。测试向不同的 MYSQL 数据库表添加了很多数据,特别是当我调试它们(测试)时,然后我必须快速恢复以前版本的数据库并再次运行测试,但恢复转储是一个漫长的过程。当 db 大小为 25 mb 时,它需要将近 1 分钟,没关系,我可以等待 1 分钟,虽然不好但还可以,但是如果 db 大于 2 gb,则需要太长时间。

也许您知道恢复数据库或转储或记录更改然后还原它们的任何快速方法。我的测试只更改了几个表,但每次更改的表都是不同的,我无法从测试中知道更改了哪些表。

-- 添加了 --我需要一个完整的备份或一种方法来知道发生了什么变化,因为我不知道更改了哪些表。

我做了一个完整的 SQL 转储,然后简单地用 mysqldump 恢复它 - - 添加 - 我的数据库正在使用 MYISAM

最佳答案

不确定,您是如何备份的,但看起来您不需要完整备份。相反,进行差异或增量备份并还原它们。这将比完整备份恢复快得多。请参阅 Restoring an Incremental Backup 上的 Mysql 文档了解更多信息

关于php - Mysql数据库恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40852688/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com