特定のmysqlテーブルが更新されるたびにシステムコマンドを実行する必要があります。出来ますか? mysqlは何らかの形でテーブルが更新されたことをシステムに知らせることができますか?mysqlが外部に信号を送ることができます
ありがとうございます。
特定のmysqlテーブルが更新されるたびにシステムコマンドを実行する必要があります。出来ますか? mysqlは何らかの形でテーブルが更新されたことをシステムに知らせることができますか?mysqlが外部に信号を送ることができます
ありがとうございます。
this UDFを使用してください。
http://bytes.com/topic/mysql/answers/424231-trigger-run-external-program ただし、データベースにアクセスするプログラムに含めることをお勧めします。少なくとも、クエリに入れるだけではなく、カスタマイズすることもできます。
テーブルの最終更新日を取得することは可能です。
select update_time from information_schema.TABLES where table_schema='<database>' and table_name='<table>';
特定の時間間隔で、更新された時刻を取得し、最後に更新された時刻で確認できます。