perl и модули к нему: lwp — для работы с веб, dbi — для хождения в мускуль. Запускать как сказано выше кроном, либо скрипт демонизировать. while 1, если вы понимаете о чем я (с)
Если задача требует реализации, а не баловство для личного развития, можно обратится за разработкой к сторонним специалистам, ресурсов для этого полно, фриланс, одеск и т.д. не буду рекламировать, они мне за это не платят.