mysql定时自动备份数据库

原创 2013年12月04日 14:30:21
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:\Databackup
SET mysqldir=D:\AppServ\MySQL
path D:\AppServ\MySQL\bin
SET dbname=wyx
SET dbuser=root 
SET dbpassword=123
SET CharacterSet=gb2312 
@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格式文件。
bkupdir 是将文件备份的位置
mysqldir是你的mysql的安装目录
dbname 要备份的数据库名称
dbuser   数据库用户名
dbpassword  数据库密码
下面的就是开始执行的代码了。
想要定时执行的话,就在任务计划里面添加这个任务,不过貌似没有设置密码的电脑不能添加,会提示一个关于权限方面的问题。

Win7下配置MySql定时自动备份

最近遇到了需要定时备份MySql数据库的需求,解决方法是采用批处理脚本配合windows计划任务实现每天自动备份,此处记录一下配置过程。 先tieyi...
  • a806267365
  • a806267365
  • 2014年10月24日 11:32
  • 2333

Ubuntu下设置mysql自动定时备份

本文介绍了Ubuntu下设置mysql自动定时备份的方法 实验平台: OS: 为某厂商云平台下的Ubuntu云服务器 DB: mysql 步骤: 一.创建执行备份的程序 二.让其自动定时执行 ...
  • aitcax
  • aitcax
  • 2014年12月01日 10:18
  • 4345

利用sqlyog配置MySQL自动备份sql文件

      这段时间做一个报名系统,由于数据的突发性和安全性考虑,必须在一段时间后进行数据库的备份,我们使用的是MySQL数据库,到网上查了一下资料,发现用sqlyog能够简单的实现定时备份的功能,写...
  • ainolv100
  • ainolv100
  • 2009年12月07日 09:26
  • 2683

windows mysql 自动备份的几种方法(定时备份)

定时mysql 备份 可以拆解 为 备份实现(mysqldump 等) 和定时实现(windows计划任务,linux cron 命令) 这里主要说windows下的实现 windows m...
  • wulove52
  • wulove52
  • 2017年03月14日 13:28
  • 336

linux每天自动备份mysql脚本

http://blog.csdn.net/phpfenghuo/article/details/29931837 定时执行脚本: 1、执行 crontab -e 00 00 * *...
  • wjy397
  • wjy397
  • 2016年11月14日 16:25
  • 2072

编写shell脚本对mysql数据库进行定时备份

在linux上安装mysql并建立测试库,编写shell脚本对此库使用mysqldump进行定时备份和历史备份文件清理(保留3天),注意脚本的通用性和扩展性 1 mysq数据库的安装    yum i...
  • congju
  • congju
  • 2016年09月03日 16:28
  • 3679

Mysql计划任务自动定时备份数据库方法-for windows

数据库名称为:952game数据库备份目的地:d:\db_bak\ (你想把数据库备份到哪个盘的路径)我想备到D盘的db-bak目录下面============================新建db...
  • xmlife
  • xmlife
  • 2016年07月29日 20:11
  • 1953

图解用"MySQL Administrator"工具实现自动备份数据库

图解用"MySQL Administrator"工具实现自动备份数据库作者:kider  转载请注明作者MySQL Administrator 工具是MySQL官方的数据库管理工具,包含在MySQL ...
  • luhao
  • luhao
  • 2007年12月07日 16:21
  • 4767

用Navicat自动备份mysql数据库

数据库备份很重要,很多服务器经常遭到黑客的恶意攻击,造成数据丢失,如果没有及时备份的话,后果不堪设想。一:备份的目的:做灾难恢复:对损坏的数据进行恢复和还原 需求改变:因需求改变而需要把数据还原到改...
  • u013628152
  • u013628152
  • 2017年02月07日 14:58
  • 4397

linux 定时备份数据库并保留七天备份

1、新建一个脚本文件backup.sh #!/bin/bash baseDir="/disk1/mysql_server/data_dump/"; cd "$baseDir"; echo "开始...
  • finnson
  • finnson
  • 2017年12月08日 15:13
  • 173
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql定时自动备份数据库
举报原因:
原因补充:

(最多只允许输入30个字)