Как я могу установить crontab для выполнения MySQL запроса и записи выходных данных?

Ну, заголовок self описывает это .. Мне нужно запустить функцию sql для очистки некоторых дублированных сообщений, мне нужно делать это несколько раз в день, поэтому мне нужно использовать cron ...

Я установил новую работу crontab, например:

00 16,18,19,20,21 * * * mysql -h MY-DB-HOST.COM -u MY-DB-USERNAME -pMY-DB-PASSWORD -e "delete from hotaru_posts where post_id in ( select post_id from ( select post_id from hotaru_posts a group by post_title having count(post_title) > 1 ) b )" >> /tmp/cron_job.log

но ничего не регистрируется, поэтому я предположил, что он не работает.

Theres нет проблем с SQL предложением, это не проблема здесь.

Что-то не так с моим правилом cron?

Ответы на вопрос(4)

Ваш ответ на вопрос