MySQL 5.5 - 看不到触发器

时间:2013-11-12 16:05:46

标签: mysql mysql-workbench

我不确定我做错了什么,但我在数据库中看不到任何触发器。我有一对运行5.5.23的复制服务器(Windows 2008 R2),一段时间后我创建了一些触发器,以便每次更新记录时更新日期修改字段。如果绝对有效,就像我进入数据库并更新字段一样,该记录显示最新时间。

我尝试过“显示触发器”并且没有返回任何记录。我在命令提示符下做了同样的事情,没有返回任何记录。在information_schema中也没有从TRIGGERS表返回的记录。

触发器可能是在MySQL 5.1中创建的。这可能是问题吗?

谢谢!

FIX: 我想到了。结果证明这是Windows中一个疯狂的权限问题。解决方案?进入MySQL中的Users表,将任何设置为“N”的值更改为“N”(我相信:Event_priv,Trigger_priv,Create_tablespace_priv)并重启MySQL。他们现在出现了。

0 个答案:

没有答案