MySQL события с определенным временем - PullRequest
1 голос
/ 16 декабря 2011

Я использую mysql от хостинговой компании. Они дают мне максимум 50 Мб памяти для mysql. И есть таблица, которая очень быстро растет в моем MySQL. Если я сохраню эту таблицу в другом формате на своем сервере и очисту ее от новых записей, у меня не возникнет проблем с хранением.

У меня вопрос, есть ли способ установить тайм-аут для сервера, чтобы сделать это? Я имею в виду, например, есть ли способ с сервера запустить функцию в определенное время.

Допустим, я хочу, чтобы мой сервер запустил функцию в 15.01.2012 .. Могу ли я это сделать? Например, есть ли способ настроить сервер для запуска моей функции? и я могу написать функцию php, чтобы сохранить мою таблицу MySQL и очистить ее?

Ответы [ 2 ]

0 голосов
/ 16 декабря 2011

Вы можете использовать MySQL events , чтобы запустить скрипт или вызвать хранимую функцию.

0 голосов
/ 16 декабря 2011

Если это сервер Linux, вы можете использовать cron . Напишите свой php-скрипт, затем настройте процесс cron для выполнения скрипта в определенное время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...