ホームページ >データベース >mysql チュートリアル >MySQL クエリ監査を 1 時間有効または無効にするにはどうすればよいですか?

MySQL クエリ監査を 1 時間有効または無効にするにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-12 16:59:09661ブラウズ

How Can I Enable and Disable MySQL Query Auditing for One Hour?

MySQL でクエリ監査を有効にする

MySQL データベースで 1 時間実行されるすべてのクエリを監視してログに記録したい場合は、監査ログを有効にできます。

監査ログ設定

監査ログを有効にしてログをファイルにダンプするには、MySQL コンソールで次のコマンドを実行します。

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

これにより、すべてのクエリを書き込むようにデータベースが設定されます。指定されたログファイル。 1 時間後、次のコマンドを実行してログ記録を停止できます:

SET global general_log = 0;

以上がMySQL クエリ監査を 1 時間有効または無効にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。