2013-10-25 6 views
2

Я пытаюсь экспортировать данные MySQL с CronJob в Cpanel и я добавляю сильфона код в командной строке:MySQL резервное копирование с CronJOb

/usr/bin/mysqldump --opt -u krystald_fred -p'tY$645=&nm' max_joomla > /home/max/db-backup.sql 

После CronJob работает и когда я проверяю DB-backup.sql файл Я получение пустого файла без данных внутри файла .sql.

Что не так с этой командной строкой. Может ли кто-нибудь помочь мне исправить это.

Спасибо.

+0

попробуйте выполнить его непосредственно (не через cronjob) и посмотреть, что выводит сообщение об ошибке –

+2

Использование пароля, который не содержит символов, таких как '' '' 'и' '', может помочь. Кроме того, попробуйте добавить '2> & 1' в конец командной строки, тогда, по крайней мере, вы сможете увидеть, что такое ошибка. –

ответ

0

Не хватает информации. Могло быть много вопросов. Просто запустите из командной строки с -v подробный флаг и посмотрите. Возможно, вам также потребуется подключиться через порт 3306 и указать имя хоста. Все зависит от вашей установки.

Смежные вопросы