如何过滤mysql.log整个查询?

gzjq41n4  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(302)

您好,我在筛选mysql.log(常规日志)时遇到问题。我试图过滤整个查询,但是在日志文件中,行被换行分开,并且使用grep只显示查询的一部分。
命令

tail -n 2000000 mysql.log | grep '016198498'

只生成这个-不更新表集等。只是代码的一部分

inm = '016198498',

有没有解决带时间戳的grep完整查询的方法?

jgzswidk

jgzswidk1#

已找到解决方案。你可以在这之前和之后用grep写台词。e、 在这种情况下,前10行和后10行为我提供足够的输出。
tail-n 3000000 mysql.log | grep-b 10-a 10'016198498'

相关问题