2013-07-16 30 views
0

cron作業如何設置我想創建一個SQLyog的計劃作業(或者任何建議我),將運行SQL查詢每30分鐘一班。在SQLyog的

我想要運行的查詢 -

UPDATE `db`.`table` SET sessiontime = CEILING(sessiontime/6)*6 WHERE id>1000 

請幫我弄清楚這一點。 感謝

回答

0

首先,SQLyog是管理MySQL數據庫在Windows工具。 Windows通常沒有cron,而是有Windows Task Scheduler

SQLyog的有事打造這就是所謂的招聘代理,它允許你執行查詢和生成,格式與結果發送個性化的郵件。這些作業保存爲XML文件,可以使用SQLyog執行。這用於使用Windows Task Scheduler執行常規查詢(事實上,如果您想要,或者使用SQLyog爲您執行此操作,您可以將它們放在那裏)。

基本上,使用嚮導把所有需要的數據(數據庫連接,SMTP選項,查詢),測試它,然後使用作業代理將此放入Windows任務計劃程序。

請記住,該功能作業代理僅在SQLyog的企業版和旗艦版提供。免費版沒有解鎖。

+0

嗨Bjoern,謝謝你的回答。我只想安排每30分鐘執行一次的查詢。是否有其他可能有用的程序/軟件。我沒有SQLyog的企業版,如果不容易安排任務,不想購買。我看到了一些名爲「SQL Event Scheduler」的東西。你知道我該如何使用它?或者請推薦我任何其他軟件。 – W3Xperts

+0

你在使用什麼操作系統?視窗?數據庫是本地還是遠程? – Bjoern