[转自:http://jingyan.baidu.com/article/9f63fb91c9f683c8400f0e1c.html]
通过简单的设置,可以让mysql数据库备份自动化.
减少维护的工作量!
一、对于Windows主机
==============
假想环境:
MySQL 安装位置:C:\MySQL
论坛数据库名称为:bbs
MySQL root 密码:123456
数据库备份目的地:D:\db_backup\
@echo off
C:\MySQL\bin\mysqladmin -u root –password=123456 shutdown
C:\MySQL\bin\mysqldump –opt -u root –password=123456 bbs > D:\db_backup\bbs.sql
C:\MySQL\bin\mysqld-nt
将以上代码保存为backup_db.bat
然后使用Windows的“计划任务”定时执行该脚本即可。(例如:每天凌晨5点执行back_db.bat)其中添加任务计划涉及到的用户名其实就是电脑的名字(保持不变即可),密码就是电脑密码.