一段時間以來,我一直在試圖自動備份我在本地主機上運行的一些數據庫。我有一些個人應用程序在我的電腦上運行,我想持續支持他們的數據庫,以免丟失任何信息(因爲它不在線,所以總是存在與我的電腦故障或病毒清除所有內容有關的問題出去等)從在Wamp服務器上運行的本地主機備份mySQL數據庫
所以我一直在尋找一種方法來做到這一點現在。由於這是本地虛擬服務器,因此我一直在打牆。但最後我似乎找到了一個辦法。
它在輸出端完美工作。我的意思是,我想要的東西,將數據輸出到我的Dropbox,例如,這工作...它輸出一個文件,好吧,但文件是空的,這隻能意味着它不能檢索到實際的數據。我嘗試了幾件事情,包括在我的Wamp文件夾中設置SQL數據的確切路徑,但無濟於事。
我寧願呆在這裏。也許有人可以幫我一把。謝謝!
我使用的PHP是很簡單的,只是一個'exec()「命令,你可以看到下面:
exec('mysqldump --user='.$_SESSION['user'].' --password='.$_SESSION['password'].' --host=localhost myDatabase > C:\Users\Xavier\Dropbox\db_backups\file.sql');
做任何用戶php運行在有權寫入您的主目錄? –
您是否想過設置複製? – mb14
@MarcB是的,我總是以Admin身份運行。是唯一使用PC的人。 – QuestionerNo27