2020-08-31 20:36
又到周五啦~为了表示对工作的忠诚,今天还是回归主题,感受都市的美和大家谈技术吧。
实际工作中,一个MySQL实例中可能有多个database。我们在备份时,通常采用完全备份,将所有database都备份到一个文件中。但偶尔会遇到只恢复一个database或者一个表的情况。怎么操作?
1、采用–one-database 选项。不建议使用该方式,经常出现问题。
2、从全备份文件中将需要的库的建表语句和INSERT数据拿出来,然后再导入
生产中遇到开发同事更新表时未加上where条件,造称 order_status 列所有数据都被更新为0.
通常,mysqldump对全库进行备份。恢复时如果恢复全库,太耗时间又没有必要。所以,我们只恢复想要的表即可。
mysqldump备份中,既有表结构,又有INSERT INTO语句包含数据。所以获得者两部分内容即可。
现在感受都市的美已经开通线上学习平台啦!大数据开发、数据分析、python爬虫等学习视频,小伙伴们可上感受都市的美官网()咨询免费领取学习账号哦~莱西信息港_莱西新闻_莱西信息网_莱西论坛,