Страница 1 из 1

Запрос крону для обработки базы

СообщениеДобавлено: Пн окт 13, 2014 1:17 pm
blackcat72
Здравствуйте.
Подскажите, пожалуйста, команду для крона, чтобы можно было выполнить запрос типа "TRUNCATE cache" (очистить одну таблицу с кешем).
Ну время уже задам сам в панели (пока не знаю, сколько - или раз в час или раз в сутки).
Или может надо создать файл с такой командой и его запускать через крон...
У меня новый ВДС (centos-6-amd64-ispmgr5 VDS-OVZ-Старт пока без панели управления).

Re: Запрос крону для обработки базы

СообщениеДобавлено: Пн окт 13, 2014 3:10 pm
Art.i
В cron прописываем команду:
Код: выделить все
/bin/echo 'TRUNCATE cache' | /usr/bin/mysql -uпользователь -pпароль

Re: Запрос крону для обработки базы

СообщениеДобавлено: Пн окт 13, 2014 3:21 pm
blackcat72
Спасибо.
Ага, не подумал, что надо указывать еще пользователя и пароль. Но в таком случае еще же и базу где-то надо указать? Или нет?

Re: Запрос крону для обработки базы

СообщениеДобавлено: Пн окт 13, 2014 3:39 pm
Art.i
В запрос добавьте вход в базу:
Код: выделить все
/bin/echo 'use база; TRUNCATE cache' | /usr/bin/mysql -uпользователь -pпароль

Re: Запрос крону для обработки базы

СообщениеДобавлено: Пн окт 13, 2014 3:53 pm
blackcat72
Попробую, спасибо.