MYSQL一键导出SQL批处理,比较懒,所以写了这个东西
2015-06-16 17:20
639 查看
0x00 前言
为什么要写这个呢,之前给某国企的培训完项目后,系统管理员比较关心数据备份的问题,但是他不懂啊,非要我弄个东西给他,好吧。
0x01 代码
为什么要写这个呢,之前给某国企的培训完项目后,系统管理员比较关心数据备份的问题,但是他不懂啊,非要我弄个东西给他,好吧。
0x01 代码
[code]@echo off echo. echo.========================================================== echo. MYSQL备份批处理 echo. 请将将本文件放在SQL备份的目录下 echo. 并且修改本批处理的连接信息 echo. echo. Create By William Suen on 2015 echo.========================================================== echo. echo. :: 使用请先修改一下配置 :: MYSQL的BIN目录 set mysqldump=C:\Program Files\MySQL\MySQL Server 5.6\bin :: 用户名 set username=root :: 密码 set password=root :: 数据库 set database=Email set backupdir=%cd% set backupname=%database%-%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2% %time:~3,2%%time:~6,2%%time:~9,2%.sql echo. echo.MYSQLDUMP路径:%mysqldump%\mysqldump.exe echo. echo.用户名:%username% echo. echo.数据库:%database% echo. echo.备份路径:%cd%\%backupname% echo. pause echo. echo.正在执行备份操作... cd /d %mysqldump% mysqldump -u%username% -p%password% %database% > %backupdir%\%backupname% echo.命令完成 echo. pause
相关文章推荐
- 防止服务器宕机时MySQL数据丢失的几种方案
- MySQL分库分表
- MYSQL 简单操作
- 新安装mysql mysqladmin -u root password 'newpassword' 错误Access denied for user...
- Mysql日志详解
- mydumper安装和使用
- mysql快速入门
- (转)mysql 的 find_in_set函数使用方法
- mysql 运行sql脚本文件
- mysql乐观锁总结和实践
- mySql数据库 forUpdate 实战总结
- 什么是mysql的事务和实现
- innodb行锁理解
- canal中mysql版本错误日志
- nodejs中如何连接mysql
- MySQL数据库备份命令
- MySQL5.6 yum安装
- 线上数据导入测试环境的一些注意点
- Can't connect to MySQL server on localhost (10061)解决方法_Mysql
- xtrabackup原理和使用