DBテーブルへのすべての変更をキャプチャする唯一の確実な方法は、サーバーでトリガーを使用することです。変更を監査するために独自のコードを変更するリスクは、別のアプリケーション/ユーザーなどからの変更がキャプチャされないことです。
そうは言っても、MySQL4がトリガーをサポートしていたかどうかはわかりません。
DBテーブルへのすべての変更をキャプチャする唯一の確実な方法は、サーバーでトリガーを使用することです。変更を監査するために独自のコードを変更するリスクは、別のアプリケーション/ユーザーなどからの変更がキャプチャされないことです。
そうは言っても、MySQL4がトリガーをサポートしていたかどうかはわかりません。