我想每天使用cPanel cron作业备份数据库
我已经尝试过此解决方案,但对我不起作用
mysqldump -uCpenelUsername -pCpanelPassword dbname > testDB/$(date +\%m-\%d-\%Y-\%H.\%M.\%S)-name.sql
有人可以指导我在哪里出错吗
答案 0 :(得分:0)
确保您使用的是sudo用户名sudo DB密码,这是root DB密码,没有该密码您就无法导出,接下来是路径,使用类似这样的东西
home/your_server_name/testDB/$(date +\%m-\%d-\%Y-\%H.\%M.\%S)-name.sql
答案 1 :(得分:0)
此命令对我来说很完美
date=`date -I`; mysqldump -u cPanelusername -pcPanelpassword dbname > /home/cPanelusername/testDB/xbackup_$date.sql