备份mysql的批处理命令
2024-09-06 06:12:36
需要工具mysqldump.exe的支持,安装mysql默认是带此工具的
批处理命令
set NOW_TIME_HH=%time:~0,2%
if "%NOW_TIME_HH%" lss "10" (set NOW_TIME_HH=0%time:~1,1%) else (set NOW_TIME_HH=%time:~0,2%)
set NOW_TIME=%date:~0,4%%date:~5,2%%date:~8,2%%NOW_TIME_HH%%time:~3,2%%time:~6,2%
mysqldump -h数据库服务地址 -P端口 -u数据库账号 -p密码 -R此表示含导出存储过程函数等 数据库名 > 本机路径\%NOW_TIME%_express_saas_bak.sql
pause...
另存为.bat文件,里面的汉字提示对应填入内容即可,如果要使用windows的计划任务,请将批处理中的最后一句 pause... 换成 end,不然计划任务在执行一次后会提示实例正在运行,导致备份失败
详见官方文档: https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html
最新文章
- daisy框架规划
- iOS-数据持久化-对象归档
- Apache安装
- HTML5学习总结-10 Android 控件WebView显示网页
- Java反射实战
- 【转载】James Whittaker:经营成功的测试职业生涯
- Medial Queries的另一用法:实现IE hack的方法
- [SQL]SQL中把一个字段的数据分多行显示
- Thread与Runable
- SGU 104
- iOS 项目审核被拒原因汇总
- Android pulltorefresh引用遇到的一个问题
- java String不可变对象,但StringBuffer是可变对象
- 要重定向 IO 流,Process 对象必须将 UseShellExecute 属性设置为 False。
- 记一次坑爹的RSA旅程____快哭了555555555(来自实验吧的warmup的wp和感想)
- equals方法的编写建议
- soapui-groovy脚本中文乱码及符号乱码、响应乱码解决方案
- discuz 文档说明
- 详解CSS盒模型
- [NCH 1, 3]