2011-04-19 75 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 ,你可以閱讀該文件,並通過電子郵件發送給自己,如果你覺得需要