1
我試圖設置一個Cron作業來刪除MySQL日誌字段超過三個星期的記錄,但我無法弄清楚那個字符串是在盒子裏。 下面是Cron管理屏幕的圖片。任何人都可以幫忙嗎? http://i46.tinypic.com/id4nsj.jpg需要Cron語法來維護MySQL
我試圖設置一個Cron作業來刪除MySQL日誌字段超過三個星期的記錄,但我無法弄清楚那個字符串是在盒子裏。 下面是Cron管理屏幕的圖片。任何人都可以幫忙嗎? http://i46.tinypic.com/id4nsj.jpg需要Cron語法來維護MySQL
如果您知道要運行的查詢,則可以在腳本的命令行中使用mysql的-e
參數。所以,在你的cron管理工具「命令來運行」將是:
mysql -u <username> -p<password> -h <name-of-mysql-server> <databasename>
-e "<YOUR-QUERY-HERE>"
查詢的一般結構刪除不是日期的記錄是:
DELETE FROM [table] WHERE [column] < DATE_SUB(NOW(), INTERVAL 3 WEEK);
乾杯 - 我會明天放手吧! – Kevmeister 2012-08-03 19:33:21