mysql跨库跨表使用触发器
1.mysql同连接跨库跨表使用触发器
准备工作:
1.在同一个mysql服务中,创建两个库,名为triggera,triggerb
2.在两个数据库里分别创建一个表
CREATE TABLE user(
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
age INT
);
如图:
在trigger User表中创建一个insert触发器
triggera.user表创建一条数据时,triggerb.user表也会创建一条数据,并且将triggera.user表的name,给triggerb.user表的name
delimiter |
CREATE TRIGGER t_insert_name BEFORE INSERT ON triggera