MySQL クエリ ログを有効にする方法
クライアントから受信した各 SQL クエリ ステートメントとその送信時間を記録して分析するには、次のコマンドを有効にします。 MySQL クエリ ログ。この機能は、phpMyAdmin または Navicat を通じてアクティブ化できます。
phpMyAdmin セットアップ:
Navicat セットアップ:
MySQL Console Setup:
MySQL バージョン 5.1.29 より前の場合は、次の行を [mysqld] に追加します。 「/etc/my.cnf」設定ファイルのセクション:
log = /path/to/query.log
の場合MySQL バージョン 5.1.29 以降では、ログ ファイルを指定して、
general_log_file = /path/to/query.log general_log = 1
を使用してログを有効にします。または、MySQL コンソールから、
SET global general_log = 1;
Query を使用してログを有効にします。ログ分析:
ログ ファイルは、テキスト エディターで開くことで手動で分析できます。ただし、トラフィックの多いサーバーでは、このログのサイズが大幅に増加する可能性があることに注意してください。
考慮事項:
以上がphpMyAdmin、Navicat、または MySQL コンソールを使用して MySQL クエリのログを有効にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。