mysql备份方式

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脚本的路径

你可能感兴趣的:(mysql,oracle,数据库)