在MySQL 5.0.77版本,我跑這如何刪除壞觸發
CREATE TRIGGER ins_trap_to_memory AFTER INSERT on Table1
FOR EACH ROW
INSERT INTO Table1_Copy SELECT NEW.*;
它跑,但現在數據庫斷開每當我試圖做某些事情:
不能查看triggers-
mysql> SHOW TRIGGERS LIKE '%'\G
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 7
Current database: mydb
ERROR 2013 (HY000): Lost connection to MySQL server during query
無法刪除問題TRIGGER-
mysql> DROP TRIGGER ins_trap_to_memory;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3
無法查詢information_schema.TRIGGERS-
mysql> select * from information_schema.TRIGGERS;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 12
Current database: information_schema
ERROR 2013 (HY000): Lost connection to MySQL server during query
我無法嘗試此操作,因爲我在看到此答案之前找到了修復程序。 – sans 2012-07-17 15:43:38