Page 1 of 1
Настроить регулярную очистку БД через крон
Posted: Sat Jul 06, 2019 4:24 pm
by Vester88
Прошу помощи в настройке CRON задания.
Мне нужно раз в месяц очищать одну из таблиц в БД MySQL
Это можно напрямую делать какой-то командной в кроне, или требуется написать скрипт, засунуть его в файлы и запускать его?
Если есть прямая команда, напишите правильный синтаксис пожалуйста.
Re: Настроить регулярную очистку БД через крон
Posted: Sat Jul 06, 2019 4:53 pm
by grayfolk
Vester88 wrote: ↑Sat Jul 06, 2019 4:24 pm
Прошу помощи в настройке CRON задания.
Мне нужно раз в месяц очищать одну из таблиц в БД MySQL
Это можно напрямую делать какой-то командной в кроне, или требуется написать скрипт, засунуть его в файлы и запускать его?
Если есть прямая команда, напишите правильный синтаксис пожалуйста.
https://stackoverflow.com/a/37894743/2736402
Re: Настроить регулярную очистку БД через крон
Posted: Sat Jul 06, 2019 11:07 pm
by Vester88
Спасибо, но я не очень понял пример.
Code: Select all
mysql -u root -p'' -h localhost site-local -e "truncate table \`site-local\`.\`cloud_securities\`"
где:
database name : site-local
table name : cloud_securities
а имя пользователя и пароль доступа к базе?
рут и пароль же здесь от сервера, верно?
Re: Настроить регулярную очистку БД через крон
Posted: Sun Jul 07, 2019 11:00 am
by grayfolk
Vester88 wrote: ↑Sat Jul 06, 2019 11:07 pm
Спасибо, но я не очень понял пример.
Code: Select all
mysql -u root -p'' -h localhost site-local -e "truncate table \`site-local\`.\`cloud_securities\`"
где:
database name : site-local
table name : cloud_securities
а имя пользователя и пароль доступа к базе?
рут и пароль же здесь от сервера, верно?
Ну почитайте документацию, несложно же.
Code: Select all
mysql -u <Юзер> -p<Пароль> -h localhost site-local -e "truncate table \`site-local\`.\`cloud_securities\`"