0

誰かがユーザーをmysqlにドロップした場合、どこにメールを送信する必要があるかを理解する必要があります。これを達成する方法はありますか?確かに、mysql.user テーブルにトリガーを追加することはできません。他のデータベース (foo としましょう) に mysql.user のレプリカであるテーブルを作成し、このテーブルをポーリングして、mysql.user と比較して変更があるかどうかを確認することを考えています。そうであれば、メールを送信し、レプリカを更新します(foo.user) テーブルに応じて。これを行う他の方法はありますか?

4

1 に答える 1

0

PHP でデータベースを処理している場合は、次のようにします。

  1. ユーザードロップイベントをトリガーする
  2. 成功を確認する
  3. メール イベントのトリガー

データベースのクローンを作成する必要はありません

于 2012-06-19T19:57:21.600 に答える