Возможно ли создать триггер, который будет прослушивать любую вставку или обновление для одного соединения/экземпляра базы данных (все схемы)?MySQL Глобальные триггеры для подключения
Вот мой бизнес-кейс:
- У меня есть несколько схем, расположенных на одном сервере MySQL.
- Каждая из этих схем имеет несколько таблиц.
- Все таблицы имеют столбец datetime lastChanged.
- Мне нужно обновить столбец «lastChanged» в таблице всякий раз, когда в этой таблице происходит обновление или вставка.
Таким образом, я хочу посмотреть, можно ли создать глобальное правило, которое сделает это, поэтому мне не нужно создавать триггер для каждой таблицы в каждой схеме.
У меня мало опыта работы с триггерами, поэтому, если вы думаете о чем-то, кроме триггера, как о ответе на то, чтобы поймать эти события и обновить строки в соответствующих таблицах, это было бы замечательным ответом!