mysqldump在cPanel

时间:2016-12-18 19:16:46

标签: mysql cron cpanel

我在cPanel中的Cron Jobs命令中只有零字节sql文件(或gz)(仅限cPanel Cron作业):

/usr/local/mysql/bin/mysqldump --user=USERNAME --password=PASSWORD --host=localhost DATABASENAME > /PATH/FILENAME.sql

检查了很多问题但没有找到任何问题! 我检查了mysqldump的这些路径:

/usr/mysql/bin/mysqldump
usr/bin/mysqldump
mysqldump

更新 制作.sh文件并从Cron Jobs运行。一切都好。

#!/bin/bash\
/usr/bin/mysqldump --user=USERNAME --password=PASSWORD --host=localhost DBNAME > /home/CPANELUSER/public_html/FOLDER/FILENAME.sql

2 个答案:

答案 0 :(得分:0)

制作.sh文件并从Cron Jobs运行。一切都好。

$SB = {
  *Your Code*
}

答案 1 :(得分:0)

这在BlueHost cPanel中对我有用: / usr / bin / mysqldump -uUSERNAME -p'PASSWORD'DBNAME> / home4 / CPANELUSER / FILENAME _ date +\%Y\%m\%d\%H\%M。sql

您可以通过在末尾添加错误来检查错误(日志是现有文件夹的名称):

logs / $(日期+“ \%Y-\%m-\%d _ \%H:\%M”)。log 2>&1