2
我刚刚意识到MySQLWorkBench在执行同步模型时会破坏目标(进行替换)。 在同步之间对源代码和模型进行更改会让您感到奇怪的混蛋。 那么有可能及时返回给定的快照吗?是否有可能将MySQL数据库及时恢复到以前的状态?
我刚刚意识到MySQLWorkBench在执行同步模型时会破坏目标(进行替换)。 在同步之间对源代码和模型进行更改会让您感到奇怪的混蛋。 那么有可能及时返回给定的快照吗?是否有可能将MySQL数据库及时恢复到以前的状态?
使用mysqldmp获取数据库的最新备份应该足以让您将数据库恢复到上次备份的时间。
恢复后,可以将更改从二进制日志前滚到特定时间点。 http://dev.mysql.com/doc/refman/5.1/en/point-in-time-recovery.html
除此之外,没有回滚到了“时间快照”和MySQL中没有“闪回查询”功能(至少不是在MySQL 5.1社区版。)
我曾经工作与MSSql,偶尔甲骨文,并经常羡慕甲骨文的快照功能。 由于MySQL对我来说是新手,我只是希望能够提供类似于快照的东西。 然后定期备份。 – DevNull
MySQL的成本和性能需要付出代价,比如没有类似Oracle的“闪回查询”功能。请注意,mysqldump不保证一致的备份。我们对所有表使用InnoDB,并使用mysqldump --single-transaction进行备份。 – spencer7593