对数据库的备份有很多种,一般客户端工具都可以进行备份。也可以通过在命令行方式进行备份,但是我们如果要定期的对数据库进行备份,通过计划任务就可以搞定,只需要建立一个bat文件,然后定期去执行就ok了。下面的代码就可以实现:
for /f "Tokens=1 Delims=/ " %%i in ('date /t') do set dt=%%i
for /f "Tokens=1" %%i in ('time /t') do set tm=%%i
set tm=%dt%
SET bkupdir=F:\
SET mysqldir=D:\Program Files\MySQL
path D:\Program Files\MySQL\MySQL Server 5.5\bin
SET dbname=test
SET dbuser=root
SET dbpassword=admin
SET CharacterSet=utf8
@ECHO Beginning backup of %dbname%...
mysqldump -u %dbuser% -p%dbpassword% %dbname% --add-drop-table --complete-insert --opt>%bkupdir%\%dbname%-%tm%.sql
@ECHO Done! New file: %bkupdir%\%dbname%-%tm%.sql
通过上面的代码,保存成一个.bat文件,加入到系统中的计划任务即可定时触发,定期备份数据库。
分享到:
相关推荐
windows下mysql自动备份数据库并删除历史备份和生成日志文件脚本。windows下mysql自动备份数据库并删除历史备份和生成日志文件脚本。
shell+cron实现MySQL自动备份且自动删除N天前备份
mysql自动备份工具,可实现mysql每天自动备份功能,操作简单,而且是绝色版,免费的。
Linux下自动备份Mysql文件shell脚本。
mysql自动备份工具,可以设置自动备份时间,直接备份为.sql文件,界面简单易懂。
mysql自动备份 mysql自动备份mysql自动备份mysql自动备份
以下是我linux 下的mysql自动备份脚本。 贴出来,大家分享。 功能说明: 1. 实现mysql数据库每天定时自动执行备份 2. 实现自动删除30天之前的备份结果 3. 自动保存执行日志 4. 代码中黄色部分,自行根据实际修改 5. ...
mysql自动备份shell脚本,个人感觉写的挺好的,推荐一下! mysql数据库中存储着网站最核心最宝贵的数据,如果因为不可预测的原因导致数据损坏或丢失,对一个网站的打击是毁灭性的,一次又一次的教训提醒着我们一定要...
数据库类型:mysql安装板5.7 该系统不支持空格所以用环境变量来支持路径 备份方法为系统任务启动方法,备份文件格式为sql,保存30的文件时间。无备份后压缩功能。 如有疑问或者不懂请联系QQ864592977
通达mysql自动备份,有网友从通达软件里提取的mysql自动备份工具
在Windows下自动备份MySQL数据库的批处理脚本。 主要功能: 1.备份MySQL到指定的目录。 2.支持压缩备份。无需安装压缩软件支持CAB压缩备份。或者安装RAR软件,支持RAR压缩备份。 3.支持备份日志。可以了解哪些数据库...
今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句...可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab 定时执行。
mysql自动备份数据库脚本,使用shell进行编写,自动将备份脚本打包zip包。方便使用。
文档里有两个类一个是自动备份,一个是自动导入 主要把时间属性设一个就可以,完全自动备份和导入
mysql自动备份脚本,配合windows的定时计划taskschd.msc实现定时自动备份数据库的工具
mysql 自动备份 自动备份
linux下 MYSQL 自动备份工具 自动备份 自动打包 方便快捷
win server 2008 R2 mysql 自动备份数据库
多备份MySQL数据库自动备份工具(windows客户端)是深圳木浪科技开发的一款高效MySQL自动备份和恢复的工具。可以备份网站服务器和本地MySQL数据库,免费授权给大家使用。多备份MySQL数据库自动备份工具的特色1、全面...