Triggers can not be created on system tables

释意即:

"无法在系统表上创建触发器"

FIRST:当你存在这个问题的时候,恭喜你,因为我在网上查询这个问题的时候发现,存在这个问题的人真的很少,解决办法的提供者也很少。

SECOND:如果你是想要在系统上建表,那你可以查看:

https://www.itbaoku.cn/post/1667487/dohttps://www.itbaoku.cn/post/1667487/do

当你查看或者跳过上面的链接的时候

咱们就该进入正文了

(一)查看代码格式时候错误:

create trigger TRIGGER——NAME
after/before  insert/update/delete
on 表名
for each row  #这个是固定语句不用参考begin#sql语句; -- 触发器内容主体,每行用分号结尾end;

当你发现你的格式没有任何错误的时候,你可以尝试我在网上查到的相关可能错误

(当然,我尝试过这个,但是我的错误不在于这个!!)

即:

delimiter $$  ##create trigger TRIGGER——NAME
after / before  insert/update/delete
on 表名
for each row  #这个是固定语句不用参考begin#sql语句; -- 触发器内容主体,每行用分号结尾end;   ##
$$     ###这串代码与上面的不同就在于含有【 ## 】标记的地方

当你尝试上面的方法都没有解决并且看到现在的时候:

LAST : 我可以告诉你:你可能和我一样犯了一个最简单的错误:

(简单的阐述可能的原因,可看可不看,其实你可以看看毕竟这是我第一篇博客,创作不易)

就是当我们在Navicat中建立自己的连接并打开后你会发现,它自带了几个数据库,而且数据库中含有很多表,没错,那些就是系统表,而且当你在那些自带的数据库中建表的时候,我们的系统也会将那些表认为是系统表。因此系统不允许你在那些表上建立TRIGGER。

说了这么多废话,我其实就只是想告诉你,

你可能就是犯了在系统自带的数据库中建立表格并且开始处理数据;

你只需要重新建立一个自己的数据库然后再尝试创建TRIGGER即可。

【如果还没解决那对不起,我也无能为力,我也只是小白】

【多啰嗦一句就是,本人纯纯小白,文章中有错误的地方,希望大家提出改正,不喜勿碰!!】

【注:上述的网页链接版权归原作者所有】

Triggers can not be created on system tables相关推荐

  1. Navicat导出SQL数据报错1577,Cannot proceed because system tables used by Event Scheduler where found damage

    前言 今早在win10用Navicat导出云服务器MySQL数据SQL文件时,Navicat报错1577 Cannot proceed because system tables used by Ev ...

  2. Navicat的1577 – Cannot proceed because system tables used by Event Scheduler where found damaged at s

    问题: 今天使用Navicat不过当连接上新mysql后,无论打开任何一个数据库,都会提示:1577 – Cannot proceed because system tables used by Ev ...

  3. Clickhouse - System Tables 集合(一)

    Clickhouse自带系统库system,启动时创建系统表,无数据文件,主要用于记录Clickhouse的系统信息和状态指标. 1.query_log 作用:ClickHouse开启慢sql查询 开 ...

  4. Navicat链接linux上的mysql出现 1577 Cannot proceed because system tables used by Event Scheduler where foun

    之前用navicat链接远程linux上的mysql一直都挺好使的,今天导出数据的时候发现,出现了下图错误. 百度一下解决方法是: (1)windows上的mysql出现1577,方法一百度一大堆,下 ...

  5. SQLException错误码

    这里说的错误码是指SQLException.getErrorCode()返回的int类型错误码. 比如常见的有: // 1049 Unknown database // 1060 Duplicate ...

  6. SAP的SYSTEM的函数列表和代码示例

    来源:http://blog.csdn.net/compassbutton/ This chapter contains functions that could be associated with ...

  7. Dialogue System for Unity文档中文对照版(简雨原创翻译)第一篇(我们开始仙剑demo的剧情)

         这篇文档本身有快300页,因为实在太多,所以不像前面的插件那样翻译的,很多地方直接用了机翻,因为文字量实在太大,如果翻译完全套,再加上讲解的话,估计要花几个月的时间,对于普通的程序来说,其实 ...

  8. oracle查询数据放入临时表,ORACLE Temporary Tables临时表更适合做插入和查询操作

    1简介 ORACLE数据库除了可以保存永久表外,还可以建立临时表temporary tables.这些临时表用来保存一个会话SESSION的数据,或者保存在一个事务中需要的数据.当会话退出或者用户提交 ...

  9. mysql 客户端提示“Cannot proceed because system tabl...

    2019独角兽企业重金招聘Python工程师标准>>> 今天导库的时候遇到的问题: 客户端提示"Cannot proceed because system tables u ...

最新文章

  1. eclipse 中的 maven run configurations
  2. 关键词优化一定要从正规渠道入手
  3. PAT:1053. Path of Equal Weight (30) AC
  4. 在线实时大数据平台Storm开发之wordcount
  5. 链接器怎样使用静态库来解决符号引用
  6. java开发名言_程序员名言语录
  7. html文件已传入服务器,把html文件上传到云服务器
  8. 【Java音频操作】调用有道词典语音接口,生成单词MP3文件,支持自定义重复次数
  9. 温习了一下java线程状态方面的知识总结一
  10. JS高级——内存管理和闭包
  11. android 悬浮组件,Android 悬浮组件
  12. CString类简介
  13. u-boot之mkconfig分析
  14. ext.net 开发学习——回车事件(六)
  15. 计算机组老师颁奖词,学校优秀老师颁奖词
  16. 假设检验、显著性水平α、P值、置信区间
  17. Qt编写水波进度条控件
  18. rmmod命令卸载驱动后重启后为什么驱动还在? 安排!
  19. 关于Linux的本地回环路由lo [127.0.0.1 ]
  20. Ubuntu中install.sh文件如何执行

热门文章

  1. 帝国cms如何导入php模板,帝国CMS模板组导入导出更换模板
  2. 社会知觉:我们如何理解他人
  3. 怎么制作小怪兽打凹凸曼的游戏~
  4. 解决VS2010使用mscomm控件无法接收数据的问题
  5. HTC Vive与Oculus Rift全面对比
  6. htc系统Android 7.1,这款HTC太强大,被誉为刷机之王,一路升到安卓7.1
  7. win7官方原版iso镜像_官方原版下载!Windows 10 v1909简体中文ISO镜像
  8. 三.栈与栈的实例——汉诺塔
  9. 小米范工具系列之五:小米范WEB口令扫描器
  10. WebShell箱子简介与原理