mysql触发器相关操作
来源:互联网 发布:优酷网络连接失败 编辑:程序博客网 时间:2024/06/05 23:02
接触mysql数据库一段时间了,在使用mysql建表之后,做一些增删改查的时候,我们可以使用触发器trigger来让我们对两个相同的表同时进行操作,我们可以在dos中进行操作,首先第一步启动你的mysql:
接着登录你的mysql:
输入:mysql -u root -pXXXXXX(你的密码)
接着来选择你要操作的数据库:
例如我要操作的是zhiban数据库,我就选择了这个数据库:
然后选择该数据库中你要操作的表,你可以输入:show tables;
到这步了再选择你要操作的表,你可以先看看表中的各项数据 ,例如我选择操作dailyduty表输入:describe dailyduty(或者desc dailyduty)
到这步之后你想要将另外一个表dailyduty2和dailyduty同时操作时,你可以创建触发器(trigger),触发器的作用就是在你对创建触发器的表操作时,根据触发器的触发条件和触发 的动作来同时更改这两个表,例如,我要将dailyduty和dailyduty2 同时操作,我在dailyduty中创建了一个在插入数据时触发 的触发器,它的作用就是在我对dailyduty进行插入数据操作时,dailyduty2表同时作出一样的更改,好了,我们来创建触发器
如果之前有这个触发器,那么可以输入:drop trigger if exists tr3;
接下来我们来对dailyduty进行插入操作:
我们可以看到dailyduty表插入成功了:
接下来我们查看dailyduty2,来看看它是否进行了同样的操作:
可以看到触发器实现这两个表的插入同步的操作了,大家可以仔细看看创建的触发器的代码,他和我们想的有点滋味的区别,如果不注意,容易出错。
感谢大家,这是我第一次发博客,希望能帮到大家!
- mysql触发器相关操作
- 触发器相关操作
- [MySQL]触发器相关语句
- MySQL触发器基本操作
- mysql触发器操作
- MYSQL触发器的操作
- 【MySQL】MySQL创建触发器及相关资料
- mysql单表操作 触发器
- mysql触发器(trigger)操作memcache
- mysql数据库触发器的操作
- MySQL数据库的触发器操作
- Memcache mysql触发器操作memcache
- mysql触发器简单操作使用
- Mysql数据库中的触发器操作
- mysql的定时任务和触发器相关
- mysql的定时任务和触发器相关
- mysql相关操作
- MySQL 相关操作集锦
- 问题三十七:C++怎么解一元四次方程?(1)——怎么解一元二次方程
- SpringBoot集成springfox-swagger2构建restful API
- STM32与DP83845C硬件调试总结
- Spark朴素贝叶斯(naiveBayes)
- zoj2104
- mysql触发器相关操作
- org.springframework.beans.factory.BeanCreationException 解决办法
- Cake (gcd)
- Linux chomd修改权限
- 3333333333333
- 【Codeforces 757 C Felicity is Coming! 】+ 思维
- 51单片机寄存器表
- 07-Windows Server 2012 R2 会话远程桌面-标准部署-RD授权
- r 直接从网上获取数据