Помогите вписать команду в крон

6666
На сайте с 10.01.2005
Offline
505
646

Нужно запустить команду, раз в час,, к примеру:

REPAIR TABLE `phpbb1_sessions`

Как правильно вписать ее в крон? Где и как указать какую БД он должен открывать, пароль и прочее?

В вебстроительстве народ слил отвечать, может тут админы_серверов ответят) Спасибо.

Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
M
На сайте с 16.09.2009
Offline
278
#1
6666:
Нужно запустить команду, раз в час,, к примеру:
REPAIR TABLE `phpbb1_sessions`
Как правильно вписать ее в крон? Где и как указать какую БД он должен открывать, пароль и прочее?

Приблизительно так:

mysql --user=userxxx --password=passxxx dbxxx --execute="REPAIR TABLE `phpbb1_sessions`"
Где userxxx, passxxx, dbxxx - пользователь базы данных, его пароль и сама база данных. Их вам тут щас угадают телепаты.

Если хотите запускать ее раз в час - в пользовательский кронтаб нужно вписать это:

0 * * * * mysql --user=...

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
6666
На сайте с 10.01.2005
Offline
505
#2

myhand, спасибо. Я догадался, что нужно координаты своей БД, просто не знал синтаксис команды.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий