mysqlのロギング監査を有効にする方法は?

MySQLのログ監査機能を有効にするには、以下の手順に従って操作してください。

  1. my.cnfまたはmy.iniのMySQLの設定ファイルを編集し、[mysqld]セクションに以下の設定を追加してください。
[mysqld]
...
# 开启日志审计
log-output=FILE
general-log=1
general-log-file=/path/to/general.log

log-outputパラメーターはログの出力方法をファイルに指定し、general-logは一般的なクエリーログを有効にし、general-log-fileはログファイルのパスを指定します。

  1. MySQLサービスを再起動して、設定を有効にします。
  2. ログファイルを確認するには、コマンドラインツールまたはテキストエディタを使用して、指定された日志ファイル(/path/to/general.log)を開いて、MySQLの監査情報を確認できます。

ログ監査機能を有効化すると、多量のログ情報が生成され、システムパフォーマンスやディスク容量に影響を与える可能性があります。本番環境では、必要に応じて適切なログタイプを有効化し、定期的にログファイルを削除することを推奨します。

bannerAds