mihail430899
@mihail430899
Вебмастер

Как прописать в кроне команду для создания sql дампа базы в нужной папке?

Приветствую. Суть в чем, есть команда:
mysqldump -u user -p dbname > /path/to-filder/dump.sql

Когда я ее выполняю просто в терминале, то просит ввести пароль, ввожу и дамп базы создается в нужной папке. Но когда я это запихиваю в крон то не работает, как раз я так понимаю из-за того что вторым этапом нужно ввести пароль.
В инете я нашел такие варианты этой команды:
mysqldump --opt -u user -p pass dbname > /path/to-folder/dump.sql
mysqldump --opt -u user dbname -p pass > /path/to-folder/dump.sql

Попробовал их поочередно засунуть в крон - создается пустой дамп.
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
karabanov
@karabanov
Системный администратор
Убери пробел между -p и паролем.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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