mysqlのクエリーログをどうやって見るか。

MySQLのクエリーログを確認するには、以下の手順に従って操作してください。

  1. MySQLサーバーでクエリログ機能が有効になっていることを確認してください。以下の行をMySQL設定ファイル(通常はmy.cnfまたはmy.ini)で見つけることができます。
log-output = FILE
general-log = 1
general_log_file = /path/to/query.log

log-outputをFILEに設定し、general-logを1に設定し、general_log_fileのパスを、希望するクエリログファイルのパスに設定してください。

  1. MySQLサーバーを再起動して、変更を有効にしてください。
  2. コマンドラインターミナルまたはMySQLクライアントを開いてください。
  3. 以下のコマンドを使用して、クエリログファイルを開きます:
tail -f /path/to/query.log

設定ファイルで指定されたクエリログファイルのパスに、/path/to/query.logを置き換えてください。

  1. ログは現在、ターミナルまたはクライアントで表示されます。各クエリのタイムスタンプ、クエリ文、実行時間などが確認できます。

注意,查询日志文件可能会很大,特别是在繁忙的数据库服务器上。因此,您可能需要使用一些工具或技术来过滤、搜索和分析查询日志,以便更好地查看和理解其中的信息。

bannerAds