2012-05-11 15 views
1

クエリの保存

CREATE TRIGGER `table_DEL` BEFORE DELETE ON `table` 
FOR EACH ROW BEGIN 
INSERT INTO db_bk.table 
SELECT *,NOW(),QUERY() 
FROM db.table 
WHERE table_id= OLD.table_id; 
END 

あなたが理解したように、私は(今のクエリを存在する場合にはしたいですそのような機能は存在しません - @devartが言ったように)関数やトリガをアクティブにクエリを取得するための別の方法(正確なクエリを削除)

は非常に多くの

+2

このような機能はありませんが、このクエリは一般的なクエリログ - http://dev.mysql.com/doc/refman/5.1/en/server-logs.htmlにあります。 – Devart

答えて

0

、ありがとうございました。あなたのテーブルから誰が削除されるか心配している場合は、「削除」権限を1つのアカウントに制限してください。次に、レコードの削除方法と時期を制御できます。

関連する問題