[原创] mysql数据库自动备份及导入批处理

mysql数据库自动备份及导入批处理

以前测试程序时候写的代码,放电脑里浪费了,贡献出来了。缺点,数据库名要明确,不能自动检测
复制内容到剪贴板
代码:
@ECHO off
cls
color 31
ECHO 数据库备份专业文件
ECHO ====================================
ECHO   注意:暂时不支持未知名数据库,有问题请MSN:yubo213@hotmail.com或http://ucmcc.com
ECHO ====================================
pause
@echo====================================
@echo 正在备份你的数据库,请稍侯...
@echo======================================
set path=C:\PROGRA~1\MySQL\MySQL Server 6.0\bin\mysqldump -hlocalhost -P端口 -u用户 -p密码 数据库名 > d:\blog.sql(数据库文件)

rem 如果是导入到数据库则将上面以set开头的语句改写成
rem set path=C:\PROGRA~1\MySQL\MySQL Server 6.0\bin\mysql -hlocalhost -P端口 -u用户 -p密码 数据库名 < d:\blog.sql (数据库文件)  

@echo=====================================
@echo 备份完毕,自动打开访问...
@echo======================================
set path=C:\WINDOWS
explorer.exe d:

@ECHO off
ECHO 批处理完毕,按任意键退出
pause

TOP

呵呵~不错·~
我可不会写~~都是用navicat的自动备份工具完成这些工作的~
很方便~~推荐大家用:)

TOP

谢谢楼主分享。
不过不怎么会用。

TOP

写得不好,path处理不好

TOP

发新话题