私はMySQLデータベースを持っています。私は2つのMySQL EVENTを実行しています。私は1つを取り除く必要があります。私はそれが名前であることを覚えていない。私は何をしますか?データベース上で実行されているすべてのMySQLイベントを表示するにはどうすればよいですか?
9
A
答えて
16
そのシンプルSHOW EVENTS
リスト現在のスキーマ
内のすべてのイベントは、特定のスキーマのためのイベントを表示するには、FROM句を使用します。たとえば、次の文を使用し、テストスキーマのためのイベントを表示します
SHOW EVENTS FROM test;
12
information_schema.EVENTS
テーブルはどこから始めるのですか。あなたは、既存のすべてのイベントのリストをもたらすでしょう
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
すべてのイベントを表示するには: 'USE information_schema; 説明イベント SELECT *からのイベント; ' – ChiMo
3
SHOW EVENTS\G
。 表示するイベント構文について:http://dev.mysql.com/doc/refman/5.1/en/show-events.html
1
show events;
は、すべてのイベントが表示されます。
関連する問題
- 1. MySQLデータベースに保存されているPHPを実行するにはどうすればよいですか?
- 2. mysqlとforeachデータベースのすべてのデータベースを表示するにはどうすればいいですか?
- 3. Dockerで実行されているSQL Serverを表示するにはどうすればよいですか?
- 4. DOM上のすべてのイベントにイベントをアタッチするにはどうすればよいでしょうか?
- 5. マクロとして表示されないサブを実行するにはどうすればよいですか?
- 6. 実行タイムアウトエラーメッセージが表示されないようにするにはどうすればよいですか?
- 7. 特定の期間内にMySQLデータベースで実行されたすべてのコマンドを調べるにはどうすればよいですか?
- 8. sqliteにデータベースのすべてのトリガを一覧表示するにはどうすればよいですか?
- 9. Windowsで実行されているすべてのプロセスを一覧表示するにはどうすればよいですか?
- 10. Androidシステム上でアクティブなカーネルドライバをすべて表示するにはどうすればよいですか?
- 11. MySQL:テーブルのすべての制約を表示するにはどうすればよいですか?
- 12. GitHub上のブランチのすべてのコミットを表示するにはどうすればよいですか?
- 13. プログラムでイベントを実行するにはどうすればよいですか?
- 14. Android - アプリケーションで作成されたSQLデータベースを表示するにはどうすればよいですか? EclipseのAndroidエミュレータで実行しています
- 15. MySQLサーバで現在実行されているすべてのクエリの完全なリストを取得するにはどうすればよいですか?
- 16. DOJOでイベントが実行されている間にイベントが発生しないようにするにはどうすればいいですか?
- 17. リモートマシン上で実行されているセリブのスタートアップの種類を表示するにはどうすればよいですか?
- 18. MySQLのすべてのデータベースにSQLダンプをインポートするにはどうすればよいですか?
- 19. PythonモジュールがGAE上で実行されているかどうかを調べるにはどうすればよいですか?
- 20. Google MAPS API V3 - > MYSQLテーブルに格納されているすべてのポリゴンを表示するにはどうすればよいですか?
- 21. Redisデータベースcurrent_sizeを表示するにはどうすればよいですか?
- 22. mysqlストアドプロシージャ実行プランを表示するにはどうすればよいですか?
- 23. リピーターにバインドされたすべての行のデータを表示しないようにリピーターを変更するにはどうすればよいですか?
- 24. CountDownTimerが実行されて完了するようにするにはどうすればよいですか?
- 25. プロセスがすでにpowershell上で実行されているかどうかを確認するにはどうすればよいですか?
- 26. URLに表示されていないパラメータでリダイレクトするにはどうすればよいですか?
- 27. PLACES_API_KEY_INVALIDは表示されていますが、すべて正常に行われているようです。
- 28. どのように表示されているのですか?
- 29. プライベートサブネットで実行されているWebサイトを更新するにはどうすればよいですか?
- 30. Androidで実行されているアプリを確認するにはどうすればよいですか?
「show processlist;」についてはどうですか?それはあなたが探しているものですか? – TMS