@Sibir9Ik
друзья, пожалуйста, максимально простым языком ^^,

Почему mysqldump создает пустой файл?

Всем доброго времени суток. такая проблема.
На Cpanel, создаю Cron задачу
mysqldump -u admin_name –pPassword_DB Name_DB > /Путь/к месту хранения/Дампа Dump_name.sql

результат - пустой файл с разрешением.sql

Пошарил просторы интернета, в основном ответы о создании скрипта разместив под root. К root допуска не имею
  • Вопрос задан
  • 370 просмотров
Пригласить эксперта
Ответы на вопрос 2
–pPassword_DB
Тут какой-то странный дефис.
Я бы попробовал -p 'секретно'
(с пробелом после -p)
Ну и убедиться, что хост верный. Если не localhost, то добавить ключ -h example.com
Если проблема с правами доступа, то дамп не создается и тогда логично что при перенаправлении файл пуст.
Так что предварительно я бы опробовал подключиться к консоли mysql:
mysql -u admin_name -p 'секретно'
И если подключение успешно, тогда уже запускать команду с mysqldump.
Ответ написан
Комментировать
@Dmaw
У меня был файл не пустой, а только некоторые заголовки.
Помогла установка всех прав пользователю на БД.

И ещё у меня не работает команда когда после -u или -p стоят пробелы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы