Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक क्रॉन जॉब के रूप में एक MySQL क्वेरी चलाएं?

मुझे व्यक्तिगत रूप से क्रॉन की तुलना में MySQL ईवेंट शेड्यूलर का उपयोग करना आसान लगता है।

इसके साथ सक्षम करें

SET GLOBAL event_scheduler = ON;

और इस तरह एक ईवेंट बनाएं:

CREATE EVENT name_of_event
ON SCHEDULE EVERY 1 DAY
STARTS '2014-01-18 00:00:00'
DO
DELETE FROM tbl_message WHERE DATEDIFF( NOW( ) ,  timestamp ) >=7;

और बस इतना ही।

सिंटैक्स के बारे में अधिक पढ़ें यहां और यहां इसके बारे में अधिक सामान्य जानकारी है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में INDEX बनाम KEY का उपयोग करने में क्या अंतर है?

  2. MySQL में एस्ट्रोफ़े (') से कैसे बचें?

  3. एकल SQL क्वेरी में एकाधिक पंक्तियाँ कैसे सम्मिलित करें - सप्ताह का साक्षात्कार प्रश्न #069

  4. MySQL Novice के लिए DevOps डेटाबेस शब्दावली

  5. मैं हाइबरनेट देशी क्वेरी में MySQL असाइन ऑपरेटर (:=) का उपयोग कैसे कर सकता हूं?