mysql备份方式

2023-12-24 18:07:11

1、mysql 备份方式?

① 冷备份 (脱机备份) :是在关闭数据库的时候进行的(tar);读写请求均不允许状态下进行;
?? ?物理冷备关闭数据库的原因:因为数据库是由持续性的数据交互和数据频繁更新的特性,若是不?? ?关闭数据库,tar就无法保证数据的更新与一致性
② 热备份 (联机备份) :数据库处于运行状态,依赖于数据库的日志文件;备份的同时,业务不受影响(mysqlhotcopy/mysqlbackup等第三方热备工具,缺点是会对引擎有所限制)
③ 温备份 :数据库锁定表格(不可写入但可读)的状态下进行备份操作(mysqldump)

2、温备怎么做,备份单库、单表命令是什么
数据库锁定表格(不可写入但可读)的状态下进行备份操作(mysqldump)?

假设备份数据库zyt,数据表kk

备份单库:mysqldump -uroot -p123 --databases zyt > /opt/zyt_01.sql?

备份单表:mysqldump -u root -p123 zyt kk > /opt/zyt_kk.sql?

3、你们是如何做的温备份(命令行还是工具)
使用的MySQL自带的备份工具 mysqldump结合命令操作

方式一:交互式--使用source命令?

方式二:无交互式--使用mysql命令

?? ?无须登录MySQL数据库

?? ?使用-e删除数据表

?? ?执行mysql备份sql脚本的路径

文章来源:https://blog.csdn.net/qq_65844169/article/details/135110324
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。