clcyc 发表于 2015-8-3 16:29:48

有关mysql触发器的一个疑问

我以前在mysql5.0.x中创建了一个触发器,在该触发器中使用到了AAA这张数据表,现在升到5.5.x了,发现触发器没有了,用phpmysqladmin和sqlyog工具打开数据也看不到该触发器,于是就删除了那张AAA表,但奇怪的是,在系统运行时,总会报错,说没有AAA这张表,这张AAA表也只有该触发器才会用到,其他地方都没用到该张表,这个错误是怎么产生的呢?难道该触发器还存在系统中?
我用语句SELECT * FROM information_schema.`TRIGGERS`和 SHOW TRIGGERS来查看数据库的触发器,结果都为空。没有触发器,但为何还有报错呢?


还请各位高手指点,该触发器在哪可以找出来,万分感谢!

kider 发表于 2015-8-3 17:29:32

估计是用户权限问题,你的用户没有浏览触发器的权限吧,用root看看有无此触发器吧...
页: [1]
查看完整版本: 有关mysql触发器的一个疑问