Mysql创建触发器,A表新增记录后,B表关联A的主键ID同步新增

    科技2022-07-21  122

    用户表  blade_user (id为主键)会员信息表member_info (user_id 为外键,关联blade_user)要求两张表的记录增量同步 drop table if exists member_info_trigger; CREATE TRIGGER member_info_trigger AFTER INSERT ON blade_user FOR EACH ROW BEGIN         insert into member_info(user_id) VALUES (new.id) on duplicate key update user_id=values(user_id); END 执行以上sql ,创建 别名为member_info_trigger 的 触发器;new.id  获取 blade_user表新增记录后的主键值。on duplicate key update:如果member_info 已经存在通过user_id 关联blade_user 表的记录,则不新增。

     

     

     

     

     

    Processed: 0.011, SQL: 8