一、修改分隔符号
delimiter $$或者是//或者~~都行
二、创建触发器函数名称
create trigger 函数名
三、什么样的操作出发,操作那个表
after:.....之后触发
befor:.....之前触发
insert: 插入触发
update:修改被触发
delete:删除被触发
————————————————————————————————————————
on 表名
实例:在users表被添加信息后触发
aftrer insert on users
四、for每次触发都被执行 each row 声明
五、开始触发器代码
begin
六、触发器触发后执行代码块
七、结束触发器
end;
八、修改分隔符
$$
delimiter;
delimiter $$
create trigger user_insert_trigger
after insert on `user`
for each row
begin
-- 自定义异常
signal sqlstate '45000' set message_text = 'singnal 不允许使用,到此终结了 return';
insert into user_wallet (user_id,balance)
values(new.user_id,'0.00');
end;
$$
delimiter;
insert into `user` (username,`password`) values('魈','123456');