Bir MySQL veritabanım var. İki MySQL EVENT çalıştırıyorum. Birinden kurtulmam lazım. Adını hatırlamıyorum. Ben ne yaparım?Veritabanımda çalışan tüm MySQL olaylarını nasıl görebilirim?
9
A
cevap
16
basit SHOW EVENTS
listeleri geçerli şema
olayların hepsi, belirli bir şema için etkinlikleri görmek için FROM yan tümcesinde kullanın. Örneğin, aşağıdaki deyimi kullanın, deney şeması için olayları görmek için:
SHOW EVENTS FROM test;
12
information_schema.EVENTS
tablosunun başlaması gereken yer. Size mevcut tüm olayların listesini getirecektir
USE information_schema;
DESCRIBE EVENTS;
+----------------------+---------------+------+-----+---------------------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------------+---------------+------+-----+---------------------+-------+
| EVENT_CATALOG | varchar(64) | YES | | NULL | |
| EVENT_SCHEMA | varchar(64) | NO | | | |
| EVENT_NAME | varchar(64) | NO | | | |
| DEFINER | varchar(77) | NO | | | |
| TIME_ZONE | varchar(64) | NO | | | |
| EVENT_BODY | varchar(8) | NO | | | |
| EVENT_DEFINITION | longtext | NO | | NULL | |
| EVENT_TYPE | varchar(9) | NO | | | |
| EXECUTE_AT | datetime | YES | | NULL | |
| INTERVAL_VALUE | varchar(256) | YES | | NULL | |
| INTERVAL_FIELD | varchar(18) | YES | | NULL | |
| SQL_MODE | varchar(8192) | NO | | | |
| STARTS | datetime | YES | | NULL | |
| ENDS | datetime | YES | | NULL | |
| STATUS | varchar(18) | NO | | | |
| ON_COMPLETION | varchar(12) | NO | | | |
| CREATED | datetime | NO | | 0000-00-00 00:00:00 | |
| LAST_ALTERED | datetime | NO | | 0000-00-00 00:00:00 | |
| LAST_EXECUTED | datetime | YES | | NULL | |
| EVENT_COMMENT | varchar(64) | NO | | | |
| ORIGINATOR | bigint(10) | NO | | 0 | |
| CHARACTER_SET_CLIENT | varchar(32) | NO | | | |
| COLLATION_CONNECTION | varchar(32) | NO | | | |
| DATABASE_COLLATION | varchar(32) | NO | | | |
+----------------------+---------------+------+-----+---------------------+-------+
SELECT EVENT_NAME FROM EVENTS WHERE EVENT_SCHEMA = 'your_database_name';
+2
Tüm etkinlikleri göstermek için: 'USE information_schema; DESCRIBE EVENTS; SEÇİM * OLAYLARDAN; ' – ChiMo
3
SHOW EVENTS\G
. Gösterilecek olaylar dizimi için: http://dev.mysql.com/doc/refman/5.1/en/show-events.html
1
show events;
tüm olayları gösterecektir.
'işlem listesini göster'; Aradığın şey bu mu? – TMS