Приветствую. Суть в чем, есть команда:
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
Попробовал их поочередно засунуть в крон - создается пустой дамп.