MySQL でログ ファイルを確認する方法
MySQL サーバーは、クエリの実行を含むサーバー アクティビティを記録するためにログ ファイルを維持します。これらのログを表示する方法は次のとおりです:
MySQL ログについて
MySQL は 3 つの主要なログ ファイルを維持します:
ログの有効化ファイル
デフォルトでは、MySQL ではログ ファイルが無効になっています。これらを有効にするには、/etc/mysql/my.cnf 設定ファイルを編集し、次の行を追加します:
エラー ログ用:
[mysqld_safe] log_error=/var/log/mysql/mysql_error.log [mysqld] log_error=/var/log/mysql/mysql_error.log
一般的なクエリ ログの場合:
general_log_file = /var/log/mysql/mysql.log general_log = 1
スロー クエリ ログ:
log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 2 log-queries-not-using-indexes
ログ ファイルの表示
ログ ファイルが有効になると、/var/log/mysql ディレクトリに配置されます。 。これらは、次のようなテキスト エディタを使用して表示できます。
vi /var/log/mysql/mysql.log
セキュリティに関する考慮事項
ログ ファイルには、ユーザー名やパスワードなどの機密情報が含まれている場合があります。これらのログを保護するには、次の点を考慮してください:
注
以上がMySQL ログ ファイルを表示および保護するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。