在学校,我们正在学习用 SQL 编写触发器,我写了一个,但它是错误的。因此,我想删除它。
我尝试了以下方法:
mysql> use information_schema
Database changed
mysql> drop trigger log;
ERROR 1360 (HY000): Trigger does not exist
但如您所见,我收到一个错误,因为它不存在。当我使用 Sequel Pro 并使用 来检查该表时select * from triggers;
,它显示存在一个名为 log 的触发器。看截图:
我尝试通过右键单击并单击“删除行”将其删除,但随后出现以下错误:
无法删除行。
MySQL说:用户'robbert'@'localhost'拒绝访问数据库'information_schema'
我应该如何删除该触发器?明显有吗?