mysqlのクエリーログをどうやって見るか。
MySQLのクエリーログを確認するには、以下の手順に従って操作してください。
- 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のパスを、希望するクエリログファイルのパスに設定してください。
- MySQLサーバーを再起動して、変更を有効にしてください。
- コマンドラインターミナルまたはMySQLクライアントを開いてください。
- 以下のコマンドを使用して、クエリログファイルを開きます:
tail -f /path/to/query.log
設定ファイルで指定されたクエリログファイルのパスに、/path/to/query.logを置き換えてください。
- ログは現在、ターミナルまたはクライアントで表示されます。各クエリのタイムスタンプ、クエリ文、実行時間などが確認できます。
注意,查询日志文件可能会很大,特别是在繁忙的数据库服务器上。因此,您可能需要使用一些工具或技术来过滤、搜索和分析查询日志,以便更好地查看和理解其中的信息。