windows中MYSQL数据库自动备份及自动清理之掉备份的批处理文件

把下面代码保存成aaa.bat

@echo off
echo.
echo MySQL数据库备份
echo *****************************
echo.
echo 今天是 %date%
echo 时间是 %time%
echo 删除文件夹的命令是rd /s/q d:\decode
echo 删除文件夹下的所有文件的命令是del /s/q d:\decode
echo.
echo *****************************
rd /s/q D:\%Ymd%\
set “Ymd=%date:~,4%%date:~5,2%%date:~8,2%”
md “D:\%Ymd%”
“D:\Mysql50\bin\mysqldump” –opt -Q -uphpweb3 -pphpweb3 –default-character-set=utf8 phpweb3 > “D:\%Ymd%\mySQLteble.sql”
echo.
echo MySQL数据库备份完成,请进行检查。。。
echo.
echo.
pause
 

rd /s/q D:\%Ymd%\   这一句和后面的备份的目录一致的,会自动清理,目录内所有文件。然后md是重建目录。这样就达到自动清掉之前备份的效果。

时间: 2024-08-31 04:51:03

windows中MYSQL数据库自动备份及自动清理之掉备份的批处理文件的相关文章

实现Linux中Mysql数据库自动备份并上传到远程FTP服务器

这篇文章很有分享价值,因为我们在实际的生产环境中需要将数据库进行自动备份,然后上传到指定的位置,当然也可以像以下文章中所讲的一样,上传到你指定的FTP服务器中,从而实现Mysql数据库自动备份并上传到远程FTP服务器的部署,在Linuxhttp://www.aliyun.com/zixun/aggregation/31093.html">技术交流群中,也有朋友会遇到这方面的问题,可以将此文分享给群友共益. 注意:任何的操作都会具有风险性,请在本机实际测试通过之后再部署到服务器环境,这样即熟

mysql 编码 汉字识别-用Java语言连接wampserver中mysql数据库时,遇到问题,请看内容。

问题描述 用Java语言连接wampserver中mysql数据库时,遇到问题,请看内容. 用Java语言连接wampserver集成中的mysql,当用java代码往mysql数据库插入数据后,代码中的中文字符在数据库中变成了"?",但是使用mysql客户端.http:// localhost/phpmyadmin/ 页面 插入中文时,就没有这种情况发生,请指点. 解决方案 参考 mysql/java charset issue 在连接字符串指定字符集,比如jdbc:mysql://

使用mysql数据库的mysqldump实现自动备份

使用mysql数据库的mysqldump工具,可以实现数据库的备份功能,如果在linux系统中配置好crontabs,就可以实现自动备份! #!/bin/bash ##配置原数据库连接信息,即正在使用需要备份数据库机器. SOURCE_USER=-uroot ##如果就是在本机ip,即SOURCE_HOST=-h127.0.0.1 SOURCE_HOST=-h10.10.10.12 SOURCE_PASS=-padministrator ##配置备份数据库的连接信息,即用于备份的数据库机器 BA

MySQL数据库在window系统自动备份方法

利用winrar对mysql教程数据库教程进行定时备份. 对于mysql的备份,最好的方法就是直接备份mysql数据库的data目录.下面提供了一个利用winrar来对data目录进行定时备份的方法.   首先当然要把winrar安装到计算机上.   将下面的命令写入到一个文本文件里   net stop mysql del d:mysqldata /q c:progra~1winrarwinrar a -ag -k -r -s d:mysql.rar d:mysqldata net start

Centos中mysql数据库安装配置与数据导入/备份

1.安装配置Mysql :本文安装的系统为Centos6.3:  代码如下 复制代码 yum list mysql # 查看有没有安装包 yum install mysql #  安装mysql客户端 yum list mysql-server # 查看有没有安装包 yum install mysql-server # 安装mysql 服务器端 #安装过后需要启动mysql服务 service mysqld start #或者/etc/init.d/mysqld start # 启动过后需要给m

linux中mysql数据库备份(可指定备份数据库)

startup.sh 备份脚本 #!/bin/bash BASEDIR=$(cd `dirname "$0"`;pwd) LOG_DIR=$BASEDIR/logs TIME=$(date +%Y-%m-%d-%H-%M-%S) TIME_DAY=$(date +%Y-%m-%d) TIME_HOUR=$(date +%H) #设置脚本可以运行的时间点(此项根据需求修改) TIME_HOUR_POINT=15 #SERVER_IP写当前服务器的IP地址,如果为空脚本将自动查找一个IP地

WDCP中MYSQL数据库备份及还原教程

现在只有通过WDCP面板自带的数据库备份.然后还原功能,可以解决备份较大数据库的问题,而且相对是比较完整的. 第一.WDCP数据库备份 在数据库列表中,选择需要备份的数据库,看到类似上图,点击备份后就备份.同样的,我们也可以通过WDCP面板,进行网站文件的备份,在网站列表中也有类似的备份链接. 第二.WDCP网站数据库还原 我们把第一步备份好的数据库下载到本地,然后在需要搬迁网站还原数据的时候,先建立数据库用户,然后需要先暂停数据库链接.  代码如下 复制代码 service mysqld st

windows万能mysql数据库备份脚本

一,mysql中mysqldump+bat处理文件 执行mysql数据库备份的脚本(bat文件内容)  代码如下 复制代码 @echo off set host=localhost set username=root set passward=ansure set database=weihe set backup_path=D:\db_backup\ echo "Mysql Backup , please waitting" mysqldump -h%host% -u%usernam

简单解决Windows中MySQL的中文乱码与服务启动问题_Mysql

中文乱码问题当我第一次接触mysql,首先让我难受的是mysql的乱码问题,百度上也有许多有关的解决方案,不过作为亲身受害者,我想很有必要贴出我的心声: 1.关于mysql的字符集处理 mysql在标识数据时采取二进制字符和非二进制字符格式,前者主要用来标识图片,声音,后者就完成剩余的所有功能,而对于后者,就存在字符集设置问题. 我们知道数据库是老外搞出来的,他们在设计的时候并没有考虑到编码格式的问题,在计算机流行的现代每个国家为了支持本国的语言,都推出了自己本国的编码格式,下面利用mysql命