在处理数据的过程中,要处理很表的数据与关系,有的时候需要对一个表处理的时候希望另一个表的相关的信息也跟着有变化,那么就需要在数据库建立触发器,写好触发器就能联带的关系都处理好了,那么怎么在sqlyog中建立mysql数据库的触发器呢 ?
首先打开sqlyog并和mysql建立连接
在sqlyog软件左侧树形菜单中要到触发器选项
在触发器选项上点击右键找到创建触发器选项,或者选择触发器选项按f4也可以弹出创建触发器弹窗
想要创建一个名称为trigger的触发器,那么就在弹窗的输入框中输入trigger并点击确定即可
想要创建一个biao1中插入数据后,另外一个表pages也 要插入数据的触发器,触发器的命令是 after insert on biao1
当biao1插入数据的时候 ,想要pages也要插入数据,就要在for each row begin后加 INSERT INTO pages(title,logo,content,ADDTIME) VALUES('触发器','触发器logo','触发器content','2018-8-16');
在询问编辑器中 创建一个插入biao1的sql语句INSERT INTO biao1(name1,age) VALUES('新加name','111'),f9执行该语句将数据插入表中
如果biao1中插入数据成功,如果触发器设置正确那么pages的表中会同时也插入触发器中的inser sql语句的数据,可以在询问编辑器中 select 一下pages表