首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在进行还原之前,删除MySQL数据库更好吗?

问在进行还原之前,删除MySQL数据库更好吗?
EN

Server Fault用户
提问于 2015-04-09 13:25:01
回答 1查看 12.1K关注 0票数 7

我最近做了大量的数据库恢复工作,并且一直在考虑更好的方法来做一些事情。有一件事我不确定,那就是在使用mysqldump进行备份和恢复方面,操作的最佳顺序是什么。

现在,我总是删除现有的数据库,然后进行还原,但是我想知道,仅仅在数据库上进行还原,而不是先删除它是否更好。有关系吗?有理由这么做吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-04-09 13:31:55

如果DB的结构没有在转储/恢复之间进行修改,drop table甚至truncate table就足够了。如果已经做了一些修改,那么您可以在不使用drop database的情况下从以前的版本中获得一些残留物。

无论如何,drop database的速度要快得多,因为mysql不需要保持DB的“ACID”性。

票数 9
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/681550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档