কম্পিউটার টিউটোরিয়াল

MySQL-এ নির্দিষ্ট সময় अन्तরালের পর এক্সিকিউট হওয়া ওয়ান-টাইম ইভেন্ট কীভাবে তৈরি করবেন?


ওয়ান-টাইম ইভেন্ট মানে নির্দিষ্ট শিডিউলে শুধু একবার এক্সিকিউট হবে। নিচের উদাহরণে নির্দিষ্ট সময় अन्तরালের পর এক্সিকিউট হওয়া ইভেন্ট তৈরি করা হচ্ছে:

উদাহরণ

mysql> CREATE EVENT testing_event5 ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 MINUTE ON COMPLETION PRESERVE DO INSERT INTO event_message(message,generated_at) Values('Hi',NOW()); 
Query OK, 0 rows affected (0.06 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 |
+----+---------+---------------------+
2 rows in set (0.00 sec)

উপরের ফলাফলে কারেন্ট টাইম থেকে ১ মিনিট পর 'Hi' মেসেজটি সংরক্ষিত হয়েছে।


  1. MySQL ভিউ কীভাবে তৈরি করবেন

  2. MySQL ক্লোন টেবিল তৈরি করা

  3. শর্তসাপেক্ষ MySQL ভিউ তৈরি করা (WHERE ক্লজ)

  4. বেস টেবিল থেকে মানের রেঞ্জ সিলেক্ট করে MySQL ভিউ তৈরি করা (BETWEEN)