0
如何在Windows上每天使用PHP自動獲取Mysql數據庫轉儲?MySql數據庫轉儲
如何在Windows上每天使用PHP自動獲取Mysql數據庫轉儲?MySql數據庫轉儲
你需要創建在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 ,你可以閱讀該文件,並通過電子郵件發送給自己,如果你覺得需要