mysql定期备份(Mysql5.7定时备份的实现)
mysql定期备份
Mysql5.7定时备份的实现1、找到mysql安装路径D:\xxx\MYSQL\MySQL Workbench CE 6.0.8下的mysqldump.exe,由于脚本执行该程序要求路径下不能有空格(如果路径有空格则会生成0kb的备份文件),所以拷贝mysqldump.exe到任意文件夹(我这里是D:/Soft/MYSQL)
2、编辑保存脚本back_up.bat如下:
|
@echo off set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" D:/Soft/MYSQL/mysqldump --opt -u root --password=991446 lslib_test> D:/db_backup/lslib_test_%Ymd%.sql @echo on |
说明:此方法可以不用关闭数据库,并且可以按每一天的时间来名称备份文件。
通过%date:~5,2%来组合得出当前日期,组合的效果为yyyymmdd,date命令得到的日期格式默认为yyyy-mm-dd(如果不是此格式可以通过pause命令来暂停命令行窗口看通过%date:~,20%得到的当前计算机日期格式),所以通过%date:~5,2%即可得到日期中的第五个字符开始的两个字符,例如今天为2009-02-05,通过%date:~5,2%则可以得到02。(日期的字符串的下标是从0开始的)!
2、将脚本back_up.bat放入windows执行计划中
控制面板->搜索计划任务->创建基本任务->跟着感觉走就能配置成功!
补充:
上面的方法在我本机上运行正常,但是在服务器上同样设置就不成功,所以我采用了navicat计划任务做了定时备份。
步骤:
1、打开navicat,点击备份-新建备份,什么都用不用点直接保存,起个名字后关闭对话框,对象选择是自己默认勾好了所有的表
2、点击计划-->新建批处理作业-->双击要选择的计划(上一步保存的计划)
3、保存计划(随便起个名字)-->点击要执行的任务-->设置计划任务
4、自己设置计划时间后保存,要求输入密码是服务器密码
5、成功后,定时备份会生成psc的文件,默认位置在C:\Users\电脑名\Documents\Navicat\MySQL\servers下,可以在navicat 表的备份中看到。
6、可以修改备份存放位置
此时用navicat提取sql,我这里会乱码。直接还原备份是正常的。
QA:脚本定时任务本机可以,服务器不可以,为森么?navicat计划任务本机不可以,服务器可以,为森么?提取sql为什么会中文乱码,utf-8、gbk编码格式也不行,为森么?
到此这篇关于Mysql5.7定时备份的实现的文章就介绍到这了,更多相关Mysql 定时备份内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
原文链接:https://blog.csdn.net/mr_wanter/article/details/90473472
- mysql命令输入行在哪(MySQL命令行操作时的编码问题详解)
- mysql权限收回(MySQL如何利用DCL管理用户和控制权限)
- python怎么操作mysql(详解Python的数据库操作pymysql)
- docker部署mysql并且自动启动(Docker 部署 Mysql8.0的方法示例)
- mysql8.0中如何导入数据(mysql8.0.20数据目录迁移的方法)
- mysql 索引表空间(MySQL如何构建数据表索引)
- mysql 存储引擎有哪些(MySQL 常见存储引擎的优劣)
- iis上搭建php环境(vultr服务器windows server 2012 r2搭建IIS8+PHP+MYSQL+phpMyAdmin运行环境图文教程)
- mysql 索引怎么实现(Mysql中索引和约束的示例语句)
- mysql整体架构设计(MySQL 整体架构介绍)
- mysql怎么把行变列(MySQL 中行转列的方法)
- mysql触发器语法规则(MySQL 触发器的使用及需要注意的地方)
- mysql并发查询优化(详解MySQL 联合查询优化机制)
- mysql高级概念(MySQL 自定义变量的概念及特点)
- mysql为什么用decimal类型(MySQL decimal unsigned更新负数转化为0)
- 终于有人将mysql 索引讲清楚了(MySQL 索引的一些细节分享)
- 每周一首古诗 《绝句》(每周一首古诗绝句)
- 蓝色代表什么(蓝色代表什么性格的人)
- 红色代表什么(红色代表什么情感和含义)
- 南宋志南和尚绝句 杨柳风似庙中来(南宋志南和尚绝句)
- 今天要穿什么颜色(今天要穿什么颜色的衣服最吉利)
- 一道高中题-求杯子的高度(一道高中题-求杯子的高度)
热门推荐
- 哪款香港云服务器好(选择香港云服务器租用商一般看哪几个方面?)
- dedecms提示怎么去除(DEDECMS网站被挂马的解决办法)
- php中trim函数(PHP中ltrim函数的用法与实例讲解)
- sql取整数函数(SQL中位数函数实例)
- nginx怎么进一步配置(Nginx已编译的nginx-添加新模块)
- pythonmatplotlib绘制立体图形(python3使用matplotlib绘制散点图)
- phpredis常用方法(PHP针对redis常用操作实例详解)
- ftp服务器如何设置指定用户访问(FTP 服务器关于权限的问题)
- linux搭建dhcp服务器命令(超详细讲解Linux DHCP服务)
- C#中的readonly和const关键字
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9