想必大家都已经对MySQL数据库有一定了解了吧,今天给大家介绍以下mysql中的触发器,包括如何创建mysql触发器,以及如何使用了mysql触发器。

如果刚刚接触mysql数据库,可能对mysql触发器还比较陌生,下面就教您如何使用mysql触发器,希望对您能够有所帮助。

在mysql触发器数据库的使用过程中,mysql触发器是经常用到的,下面就为您介绍mysql触发器从创建到使用的全过程,供您参考学习。

1、在安装了最新版本后,你必须运行:

mysql_fix_privilege_tables或者mysql_install_db

(只要运行其中一个就可以了)——不然存储过程不能工作。我同时启用在root身份后运行一个非正式的SQL脚本,如下:

mysql>source/home/pgulutzan/mysql-5.0/scripts/mysql-prepare-privilege-tables-for-5.sql

2、核对版本:

showVARIABLESLIKE'version';或SELECTVERSION();

当看到数字'5.0.x'后就可以确定存储过程能够在这个客户端上正常工作。

3、打开数据库:usedatabase-name

4、创建mysql触发器之前使用命令delimiter改换一下定界符,例如:

delimiter//

5|、创建mysql触发器

再举一个删除的例子:

6、ok,触发器创建成功。

mysql创建触发器怎么保存_如何创建使用mysql触发器?相关推荐

  1. mysql 收藏表如何建立_代码收藏系列--mysql创建数据库、数据表、函数、存储过程命令...

    创建mysql数据库 CREATE DATABASE IF NOT EXISTS `database_name` DEFAULT CHARSET utf8 COLLATE utf8_general_c ...

  2. mysql之触发器详解_学习笔记之MySQL触发器详解

    触发器是由事件来触发某个操作,这些事件包括INSERT语句,UPDATE语句和DELETE语句 创建触发器 创建只有一个执行语句的触发器 CREATE TRIGGER 触发器名 BEFORE|AFTE ...

  3. mysql vim 退不出_字符集问题之 MySQL, Linux终端, vim

    一.MySQL 与 set names 有关的三个变量: 1. character_set_client:只是用来(向MySQL服务器)说明客户端使用的sql语句采用的是什么编码,并不会进行转换. 2 ...

  4. mysql集群初始化配置_集群Cluster MySQL的安装配置和使用

    集群Cluster MySQL的安装配置和使用 发布时间:2020-05-28 14:20:03 来源:亿速云 阅读:233 作者:鸽子 MySQL Cluster MySQL集群 基本概念: &qu ...

  5. mysql怎么退出时保存导出_Mysql应用使用MySQL MySqldump命令导出数据时的注意事项...

    <Mysql应用使用MySQL MySqldump命令导出数据时的注意事项>要点: 本文介绍了Mysql应用使用MySQL MySqldump命令导出数据时的注意事项,希望对您有用.如果有 ...

  6. mysql数据库事件不执行_【数据库】mysql查看事件是否执行

    什么是MySQL事件? mysql5.1版本开始引进event概念.event既"时间触发器",与triggers的事件触发不同,event类似与linux crontab计划任务 ...

  7. python向mysql中添加数据标签_用python在MySQL中写入数据和添加数据

    在笔者之前的博文中,已介绍了用python连接与mysql数据库的知识.包括如何安装python连接mysql的pymysql包,如何通过cusor语句将python与mysql连接起来,以及如何用p ...

  8. mysql检索有什么区别_检索行时,MySQL中AND或OR运算符有什么区别?

    AND,OR之间的区别在于,AND评估两个条件都必须为真,以使整体条件为真.OR求一个条件必须为真,以使整体条件为真. 让我们创建一个表-mysql> create table demo70 − ...

  9. hapi mysql项目实战路由初始化_用hapi.js mysql和nuxt.js(vue ssr)开发仿简书的博客项目...

    前言: 预览: 开始: npm i 把mysql配置好 npm run server or npm run dev 实现功能: 用户: 登录.注册.用户资料修改,详情页面,类似于简书的文章数量.总字数 ...

  10. mysql增量备份具体步骤_记一次mysql全量备份、增量备份的学习过程

    增量备份依赖于全量备份,因此首先要有全量备份,在全量备份的基础上,添加增量备份. 为了方便操作,我们先来做些准备工作.在客户端直接输入mysql.mysqldump.mysqladmin.mysqlb ...

最新文章

  1. 全新界面改版+实用功能上线 高德地图新版全体验
  2. Spring定时器的使用-多实例下定时重建索引
  3. 基础拾遗------委托详解
  4. ant design pro 加载慢_ant design pro项目打包后页面加载缓慢
  5. Mysql 会导致锁表的语法
  6. 【bzoj4327】JSOI2012 玄武密码 AC自动机
  7. 结构化思维:掌握这3点,分析报告不再愁
  8. 智能一代云平台(九):EclipseLink返回Object转为实体的分析
  9. 视频编解码(七):profilelevel简介、ffmpeg如何控制profilelevel、编码效率
  10. Markdown——让你专注写作
  11. 入门SpringBoot集成常用框架以及常见处理方式(括宽知识面)
  12. oracle sqlldr decode,SQLLDR应用举例
  13. 46-动态编程语言(python)大作业-记忆翻牌游戏
  14. windows10搜索卡死(有出现Cortana的请看这篇文章)
  15. mysql init 崩溃_MySQL · 引擎特性 · InnoDB崩溃恢复
  16. 解决jmeter5.4.3在高分辨率下的显示问题
  17. 全国人工智能师资培训班·上海站火热招生中
  18. 用C语言实现简单的猜数字小游戏
  19. 【活动推荐】2020中国DevOps社区峰会(成都站)
  20. 网络安全攻防演练项目项目流程

热门文章

  1. ADO 中 adLockPessimistic(悲观锁定)下面的陷阱
  2. 漫谈 Clustering (2): k-medoids
  3. java循环速度比较_List的二种循环速度比较
  4. 拓端tecdat|R语言时变波动率和ARCH,GARCH,GARCH-in-mean模型分析股市收益率时间序列
  5. 拓端tecdat|t-GARCH 模型的贝叶斯推断理论
  6. 拓端tecdat|R语言中敏感性和特异性、召回率和精确度作为选型标准的华夫图案例
  7. MATLAB 求一个矩阵的最大值极其所在位置
  8. 软件工程 第三章 需求分析
  9. visual studio调试教程
  10. asscalar()函数