কম্পিউটার

আমরা কিভাবে একটি 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)

উপরের ফলাফলে বর্তমান সময় থেকে I মিনিটের ব্যবধানের পরে 'হাই' বার্তাটি সংরক্ষিত হয়৷


  1. আমরা কিভাবে MySQL ভিউ তৈরি করতে পারি?

  2. আমরা কিভাবে একটি MySQL ক্লোন টেবিল তৈরি করতে পারি?

  3. আমি কিভাবে একটি MySQL ভিউ তৈরি করতে পারি যা কিছু শর্ত(গুলি) এর উপর ভিত্তি করে একটি টেবিল থেকে মান নেয়?

  4. কিভাবে আমরা একটি বেস টেবিল থেকে কিছু পরিসরের মান নির্বাচন করে একটি MySQL ভিউ তৈরি করতে পারি?