Heim  >  Artikel  >  Datenbank  >  Wie erstellen wir ein einmaliges MySQL-Ereignis, das sofort ausgeführt wird?

Wie erstellen wir ein einmaliges MySQL-Ereignis, das sofort ausgeführt wird?

WBOY
WBOYnach vorne
2023-08-29 13:49:021233Durchsuche

我们如何创建一个立即执行的 MySQL 一次性事件?

Wir wissen, dass ein einmaliges Ereignis ein Ereignis ist, das nur einmal in einem bestimmten Plan ausgeführt wird. Um die Erstellung eines solchen Ereignisses zu veranschaulichen, verwenden wir das folgende Beispiel, in dem wir ein Ereignis erstellen, das zum aktuellen Zeitpunkt ausgeführt wird –

Beispiel

mysql> Create table event_message(ID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, MESSAGE VARCHAR(255) NOT NULL, Generated_at DATETIMENOT NULL);
Query OK, 0 rows affected (0.61 sec)

mysql> CREATE EVENT testing_event ON SCHEDULE AT CURRENT_TIMESTAMP DO INSERT INTO event_message(message,generated_at) Values('Hello',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 |
+----+---------+---------------------+
1 row in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWie erstellen wir ein einmaliges MySQL-Ereignis, das sofort ausgeführt wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen