定時(shí) MySQL 動(dòng)作-Linux下用Cron現(xiàn)定時(shí)執(zhí)行腳本 |
發(fā)布時(shí)間: 2012/8/13 16:50:24 |
有的我們希望在指定時(shí)間運(yùn)行數(shù)據(jù)庫(kù)的相關(guān)操作,如果這些在WEB前臺(tái)來執(zhí)行將會(huì)非常浪費(fèi)服務(wù)器資源,因?yàn)榫W(wǎng)頁需要不停的刷新繼而判斷時(shí)間來執(zhí)行操作。。。 我是用的這樣的方法 1. 在/etc 創(chuàng)建一個(gè)目錄 crond.my 2.編輯/etc/crontab 分 小時(shí) 天 月 星期 root run-parts /etc/cron.my 3. 在cron.my中創(chuàng)建delete_table_msg.sh 內(nèi)容如下: 上邊為什么要下MySQL的絕對(duì)路徑?因?yàn)槲业腗ySQL是自己編譯的,而這個(gè)MySQL命令并沒有在crontab的PATH中存在. 那個(gè)job.sql當(dāng)中就是要執(zhí)行的sql語句 。}外話了) 我的這個(gè)A.SQL中是如下內(nèi)容 看就這么兩條簡(jiǎn)單的語句,因?yàn)檫@個(gè)T表中的數(shù)據(jù)在每天固定的一個(gè)時(shí)間是必須全部清除的 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |