2011-04-19 74 views

回答

2

你需要创建在Windows控制面板中的计划任务,并把它传递mysqldump命令

像这样

pathtomysql/mysqldump -h DB_HOST -u DB_USER -pDB_PASS db_name > local_filename 

,如果你想要做的是,在PHP中,你可以和 建立在Windows控制面板的计划任务和路径把它传递给你的PHP脚本

像这样

pathtophp/php.exe pathtoscript/myscript.php 

请记住它可能不会使用相同的为php.ini网络服务器,那么你的配置可能会有所不同

你都可以这样备份数据库从PHP

system("/pathtomysql/mysqldump -h $host -u $user -p$pass $db_name > $tofilename 2>error.txt", $ret); 

这也管任何错误消息error.txt ,你可以阅读该文件,并通过电子邮件发送给自己,如果你觉得需要