首页
高清壁纸
统计
留言
推荐
Json工具
Search
1
通过iframe嵌套时,被302重定向怎么办?
2,360 阅读
2
关于 MySQL Binlog 权限
1,106 阅读
3
Windows安装PECL
1,018 阅读
4
JS常用监听事件【监听键盘、触控、鼠标、多媒体、打印、剪贴板、表单等事件】
1,014 阅读
5
JS实现Web应用或网站发送浏览器Notification通知
778 阅读
抽奖系统
tony爱编程
收藏分享
经验总结
其它杂类
常用工具
登录
Search
标签搜索
抽奖系统
html+JS
抽奖HTA
js
MySQL
HTA版
源码
hta属性
ecshop
Meta
拖动
javascript
MySQL函数
git提交慢
提交卡
laravel-admin
FSO
redis
文件操作
mysql备份
Tony哥
累计撰写
55
篇文章
累计收到
11
条评论
首页
栏目
抽奖系统
tony爱编程
收藏分享
经验总结
其它杂类
常用工具
页面
高清壁纸
统计
留言
推荐
Json工具
搜索到
1
篇与
的结果
2015-02-11
MYSQL服务器备份脚本(bat)
本脚本为自用脚本,我在服务器同时部署了7zip软件用于每个备份的压缩工具,当然如果你不需要压缩可以直接以文件夹形式存储即可@echo off echo. echo MySQL数据库备份 echo ********************************************************** echo. echo 今天是 %date% *.sql 备份 echo 时间是 %time% 代码编写:tony@archn.cn echo. echo ********************************************************** ::======================================配置参数--start------------------------------------- set dbf=30 ::-- 备份数量(自动剔除最早数据) set BackupPath=F:\备份\数据库\mysql.sql.3306 ::-- 备份文件夹路径 set mysqlBin=C:\Program Files\MySQL\MySQL Server 5.5\bin ::-- mysql执行程序路径 set user=baksuser ::-- 用户名 set pass=123456789 ::-- 用户密码 set dbs=(zeny_dbs,zeny_api,zeny_express,zeny_wec) ::-- 要备份的数据库,多个用英文“,”分隔例如(db0,db1,db2) set go7z=1 ::如果安装了7z就把它设置为1否则就为0 set do7z=C:\Progra~1\7-Zip\7z ::7z压缩执行程序路径 ::======================================/配置参数--end------------------------------------- set dt=%time:~0,2% set dt=%dt: =0% set Ymd=%date:~0,4%-%date:~5,2%-%date:~8,2%_%dt%.%time:~3,2%.%time:~6,2% md %BackupPath%\%Ymd% for %%n in %dbs% do "%mysqlBin%\mysqldump" --opt -Q -u"%user%" -p"%pass%" "%%n" > "%BackupPath%\%Ymd%\%%n.sql" if %go7z%==1 ( %do7z% a -t7z "%BackupPath%\%Ymd%.7z" "%BackupPath%\%Ymd%\*" -mx=9 RMDIR /S /Q %BackupPath%\%Ymd% ::删除指定数量之前较老的文件 for /f "skip=%dbf% tokens=*" %%i in ('dir "%BackupPath%" /o-n /a-d /b') do del "%BackupPath%\%%i" /f /s /q > nul ) ::---------------------------------------附加程序 ::--如果有附加程序请您自行添加到这儿 以上脚本服务器端执行 mysql.bat ,计划任务中用管理员权限定时执行即可!如果您不用7zip压缩 过期删除部分需要自行改造下
2015年02月11日
376 阅读
0 评论
0 点赞