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

MySQL, PostgreSQL, InterBaseSQL etc

Модераторы: Art.i, vasya

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

Сообщение blackcat72 » Пн окт 13, 2014 1:17 pm

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

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

Сообщение Art.i » Пн окт 13, 2014 3:10 pm

В cron прописываем команду:
Код: выделить все
/bin/echo 'TRUNCATE cache' | /usr/bin/mysql -uпользователь -pпароль
Не забывайте оценивать качество работы технической поддержки.
Art.i
Support team
 
Сообщений: 719
Зарегистрирован: Ср сен 25, 2013 2:07 pm

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

Сообщение blackcat72 » Пн окт 13, 2014 3:21 pm

Спасибо.
Ага, не подумал, что надо указывать еще пользователя и пароль. Но в таком случае еще же и базу где-то надо указать? Или нет?
blackcat72
 
Сообщений: 64
Зарегистрирован: Вт авг 28, 2012 11:07 am

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

Сообщение Art.i » Пн окт 13, 2014 3:39 pm

В запрос добавьте вход в базу:
Код: выделить все
/bin/echo 'use база; TRUNCATE cache' | /usr/bin/mysql -uпользователь -pпароль
Не забывайте оценивать качество работы технической поддержки.
Art.i
Support team
 
Сообщений: 719
Зарегистрирован: Ср сен 25, 2013 2:07 pm

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

Сообщение blackcat72 » Пн окт 13, 2014 3:53 pm

Попробую, спасибо.
blackcat72
 
Сообщений: 64
Зарегистрирован: Вт авг 28, 2012 11:07 am


Вернуться в Базы данных

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2