Я использую сервер MariaDB SQL в Debian Linux, у меня установлен phpMyAdmin. SSMTP установлен и настроен таким образом, чтобы я мог отправлять электронные письма из командной строки.
У меня есть простая таблица с именем team_members, и каждый раз, когда в нее добавляется новый член команды, новая строка с уникальным идентификатором создано, я хотел бы знать, как отправить то, что было добавлено в таблицу в виде электронного письма.
+------------+--------------+------+-----+---------------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+--------------+------+-----+---------------------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| nickname | varchar(255) | NO | UNI | NULL | |
| first_name | varchar(255) | NO | | NULL | |
| last_name | varchar(255) | NO | | NULL | |
| email | varchar(255) | NO | UNI | NULL | |
| timestamp | timestamp | NO | | current_timestamp() | |
+------------+--------------+------+-----+---------------------+----------------+
Я понимаю, что это возможно с помощью триггера, но я не совсем понимаю, как он работает .
Может ли кто-нибудь дать мне пример того, как этого добиться.
Эта таблица не будет обновляться очень часто, возможно, раз в месяц, поэтому она не вызовет много нежелательные письма.