定时 MySQL 动作-Linux下用Cron现定时执行脚本 |
发布时间: 2012/8/13 16:50:24 |
有的我们希望在指定时间运行数据库的相关操作,如果这些在WEB前台来执行将会非常浪费服务器资源,因为网页需要不停的刷新继而判断时间来执行操作。。。 我是用的这样的方法 1. 在/etc 创建一个目录 crond.my 2.编辑/etc/crontab 分 小时 天 月 星期 root run-parts /etc/cron.my 3. 在cron.my中创建delete_table_msg.sh 内容如下: 上边为什么要下MySQL的绝对路径?因为我的MySQL是自己编译的,而这个MySQL命令并没有在crontab的PATH中存在. 那个job.sql当中就是要执行的sql语句 !(题外话了) 我的这个A.SQL中是如下内容 看就这么两条简单的语句,因为这个T表中的数据在每天固定的一个时间是必须全部清除的 本文出自:亿恩科技【www.enkj.com】 |