【文件属性】:
文件名称:mysql-slow-query-log-parser:PHP库用于解析MySQL慢查询日志
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-08 05:58:44
PHP
MySQL的慢查询日志解析器
PHP库用于解析MySQL慢查询日志
用法
使用composer安装:
composer require gumbercules/mysqlslow
包括名称空间:
use Gumbercules\MysqlSlow;
实例化新的文件阅读器:
$parser = new LogParser($file_path);
$file_path必须是.log文件的路径
使用以下命令获取日志条目:
$parser->getEntries();
这将为您的.log文件返回LogEntry对象的数组。 有关可访问各种属性的方法,请参见LogEntry.php 。 例如: $entry->getQueryTime(); 将返回条目的查询持续时间。
其他
我的工具使用了这个库。 如果您喜欢,请检查一下!
贡献
随意分叉和公关。 我还没有完成测试的编写,我也想听听人们是否
【文件预览】:
mysql-slow-query-log-parser-master
----src()
--------Exception()
--------LogFileReader.php(2KB)
--------LogEntry.php(5KB)
--------LogParser.php(2KB)
----test()
--------sample()
--------LogParserTest.php(4KB)
--------bootstrap.php(300B)
--------LogEntryTest.php(1KB)
----phpunit.xml(227B)
----README.md(1KB)
----.gitignore(45B)
----composer.json(428B)