我在我的godaddy服務器中設置了一個用於備份數據庫的cron。對於測試目的,我在每分鐘運行一次cron。該命令是:cron中的數據庫備份正在創建一個零字節的文件
mysqldump tuniv_results > /home/username/public_html/DB-VVS/tuniv_results.sql
在我的DB-VVS文件夾一個文件,tuniv_results.sql,創造卻是零字節。你能不能讓我知道這個問題,爲什麼它沒有正確創建? 在此先感謝。
------------ UPDATE -------------------
$user="****";
$password="****";
$database="*****";
$dumpCommand='/usr/bin/mysqldump';
$dumpCommand.=" -e -f -h <ipaddress> -u$user -p$password";
$dumpCommand.=" $database";
$dumpCommand.=" > bekap.sql";
$results=$dumpCommand;
exec($dumpCommand);
echo "result: ".$results;
我創建的根文件文件夾,然後將該文件的絕對路徑作爲/home/username/cronfile.php放在Command文本字段中。但在根文件中沒有像bekap.sql
這樣的文件。請讓我知道可能是什麼問題。
如何使用它?我必須創建一個文件並在cron中運行該文件嗎? – Srim
是的你必須在cron中設置這個文件 –
在cron中設置,如何添加那個文件?我應該把文件的絕對路徑放在命令文本字段中嗎? – Srim