
我正在使用 mysqldump 來備份 mysql 資料庫。我創建了一個可以為我完成此操作的批次文件,並使用任務計劃程序自動完成此操作。但每次啟動它總是提示輸入密碼,這需要使用者乾預,我該怎麼辦。您知道如何執行此操作的任何其他方法嗎?
答案1
使用--password
mysqldump 的選項,您可以指定要使用的密碼,這樣它就不必提示您。新增--password=<yourpassword>
至用於在批次腳本中呼叫 mysqldump 的命令。
答案2
有一個名為 automysqlbackup 的開源腳本,它具有一些很好的功能,包括自動登入和日期備份 - 值得研究。
sourceforge.net/projects/automysqlbackup/