すべてのクエリをmysqlに記録する 質問する

すべてのクエリをmysqlに記録する 質問する

MySQL データベースで監査ログを有効にすることは可能ですか?

基本的には、すべてのクエリを 1 時間監視し、ログをファイルにダンプしたいと考えています。

ベストアンサー1

ここで見つけたもの以外に、以下を実行するのが、再起動せずにクエリをログファイルにダンプする最も簡単な方法でした。

SET global log_output = 'FILE';
SET global general_log_file='/Applications/MAMP/logs/mysql_general.log';
SET global general_log = 1;

オフにできるのは

SET global general_log = 0;

おすすめ記事