Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

हम एक MySQL आवर्ती घटना कैसे बना सकते हैं जो एक निर्दिष्ट समय अवधि के बाद निष्पादित होती है और एक निर्दिष्ट समय अवधि के बाद समाप्त होती है?


जैसा कि हम जानते हैं कि आवर्ती घटना का अर्थ है कि इसे नियमित अंतराल के बाद निष्पादित किया जाएगा और निर्दिष्ट समय पर समाप्त हो जाएगा। इस तरह की घटनाओं के निर्माण को स्पष्ट करने के लिए हम निम्नलिखित उदाहरण का उपयोग कर रहे हैं जिसमें हम एक ऐसा ईवेंट बना रहे हैं जो हर मिनट के बाद निष्पादित होगा और एक घंटे के बाद समाप्त हो जाएगा -

mysql> CREATE EVENT testing_event10 ON SCHEDULE EVERY 1 MINUTE STARTS CURRENT_TIMESTAMP ENDS CURRENT_TIMESTAMP + INTERVAL 1 HOUR DO INSERT INTO event_message(message,generated_at) Values('Recrring evnts',NOW());
Query OK, 0 rows affected (0.00 sec)

mysql> Select * from event_message;
+----+----------------+---------------------+
| ID | MESSAGE        | Generated_at        |
+----+----------------+---------------------+
| 1  | Hello          | 2017-11-22 17:05:22 |
| 2  | Hi             | 2017-11-22 17:08:37 |
| 3  | Recrring evnts | 2017-11-22 20:14:00 |
| 4  | Recrring evnts | 2017-11-22 20:15:00 |
| 5  | Recrring evnts | 2017-11-22 20:16:00 |
| 6  | Recrring evnts | 2017-11-22 20:17:00 |
| 7  | Recrring evnts | 2017-11-22 20:18:00 |
| 8  | Recrring evnts | 2017-11-22 20:19:00 |
+----+----------------+---------------------+
8 rows in set (0.00 sec)

  1. हम MySQL व्यूज कैसे बना सकते हैं?

    MySQL व्यू क्रिएट व्यू स्टेटमेंट का उपयोग करके बनाए जाते हैं। दृश्य एकल तालिका, एकाधिक तालिकाओं या किसी अन्य दृश्य से बनाए जा सकते हैं। जैसा कि हम जानते हैं कि एक दृश्य बनाने के लिए, उपयोगकर्ता के पास विशिष्ट कार्यान्वयन के अनुसार उपयुक्त सिस्टम विशेषाधिकार होना चाहिए। बुनियादी दृश्य बनाएं वाक्य रच

  1. हम एक MySQL क्लोन टेबल कैसे बना सकते हैं?

    कभी-कभी ऐसी स्थिति हो सकती है जब हमें किसी तालिका की सटीक प्रतिलिपि की आवश्यकता हो और बनाएं टेबल ... चुनें हमारे उद्देश्यों के अनुरूप नहीं है क्योंकि प्रतिलिपि में समान अनुक्रमणिका, डिफ़ॉल्ट मान आदि शामिल होने चाहिए। नीचे दी गई तालिका का एक क्लोन बनाने के लिए आप चरणों का पालन करके इस स्थिति को संभ

  1. मैं MySQL में अनुक्रम कैसे बनाऊं और उसका उपयोग करूं?

    MySQL में अनुक्रम बनाने के लिए, कॉलम पर auto_increment का उपयोग किया जा सकता है। यह मान 1 से शुरू होता है और डालने पर प्रत्येक रिकॉर्ड के लिए 1 से बढ़ता है। सबसे पहले CREATE टेबल की मदद से एक टेबल बनाई जाती है। उसके लिए क्वेरी इस प्रकार है - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.22 सेकंड) टेबल बन