mysql触发器跨库删除

MySQL 是一种广泛使用的开源关系型数据库管理系统,支持 SQL 语言。MySQL 可以作为应用程序的后端数据库,用于存储、处理和分析数据。MySQL 触发器是一种可编程的数据库对象,可以自动触发 SQL 语句的执行。MySQL 触发器可以用于多种用途,包括数据验证、数据转换、自动化操作等。

mysql触发器跨库删除

在 MySQL 中,一个触发器可以与一个或多个表关联,当指定的事件发生时触发。MySQL 触发器可以在同一个数据库中或跨多个数据库之间使用。MySQL 触发器也可以用于删除数据。

CREATE TRIGGER `delete_user` BEFORE DELETE ON `db1`.`user` FOR EACH ROW BEGIN DELETE FROM `db2`.`order` WHERE `user_id` = OLD.`id`; END