手机网站 模板,征求网站建设意见的通知,公众号怎么开,哪个网站可以做微商MYSQL 数据库备份有很多种(cp、tar、lvm2、mysqldump、xtarbackup)等等#xff0c;具体使用哪一个还要看你的数据规模。下面给出一个表 #摘自《学会用各种姿态备份Mysql数据库》 备份方法备份速度恢复速度便捷性功能一般用于cp快快一般、灵活性低很弱少量数据备份mysqldump慢慢… MYSQL 数据库备份有很多种(cp、tar、lvm2、mysqldump、xtarbackup)等等具体使用哪一个还要看你的数据规模。下面给出一个表 #摘自《学会用各种姿态备份Mysql数据库》 备份方法备份速度恢复速度便捷性功能一般用于cp快快一般、灵活性低很弱少量数据备份mysqldump慢慢一般、可无视存储引擎的差异一般中小型数据量的备份lvm2快快一般、支持几乎热备、速度快一般中小型数据量的备份xtrabackup较快较快实现innodb热备、对存储引擎有要求强大较大规模的备份 当然了本篇文章只讲mysqldump【官方文档】其他方式有机会可以给大家分享。在用mysqldump做备份的时候我的方式比较简单。就是用批处理定时的方式来做。 mysqldump备份是说白了就是把所需要的语句保存下来。 主要特点适配mysql的所有引擎支持温备、完全备份、部分备份支持InnoDB热备 1、首先编写shell脚本 rem *******************************start*****************************
echo offset Ymdhms%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%
C:\myserver\mysql-5.7.10-winx64\bin\mysqldump --opt -u root --password123456 xxxdb C:\myserver\mysql-5.7.10-winx64\db_backup\backup_%Ymdhms%.sqlecho on
rem *******************************end***************************** 说明 rem备注Ymdhms时间--opt代表激活mysqldump命令的quickadd-drop-tableadd-locksextended-insertlock-tables:导出xxxdb待导出的数据库注意 一定记得要数据库密码改成自己的不然导出来的文件会为空如果导出某一个表在数据库后面接着写表名就可以了 例如……xxxdb xxxtable C:\mysql…… 拷贝上边的shell脚本制作成.bat批处理脚本放在合适的位置即可。 还原如下 mysqlsource C:\xxx.sql 2、Windows计划任务 打开控制面板-管理工具-任务计划程序-创建任务 常规 触发器每天凌晨3执行一次备份 直接保存然后设置最后一步 操作 找到你的批处理文件添加进来然后确定保存然后列表中就显示了刚刚设置的任务。 注意 比较关键的是别忘记开启 本篇做的是mysqldump的全量备份下一篇来说说增量备份 转载于:https://www.cnblogs.com/zevfang/p/6905457.html