phpgjx说白了就是一个日志文件读取的基于PHP的软件,能够可视化的读取当前连接的数据库操作的日志进行分析。
首先下载phpgjx2.0版本:https://pan.baidu.com/s/1eS3IJ9w
下载完事儿之后,先配置mysql开启日志文件,mysql的配置文件为:my.cnf,打开之后找到[mysqld]这一节点,然后打开日志,并且分配日志的保存路径:
#[mysqld]节点下 # Log general_log=ON general_log_file=/Applications/XAMPP/xamppfiles/htdocs/mysql_bz.log log-raw=true //开启错误日志的保存
保存之后然后重启mysql服务。重启之后会在htdocs目录下发现多了一个文件mysql_bz.log文件,这就是数据库的日志文件。
然后将phpgjx解压之后,整个文件夹放在服务器下边的www下,打开config文件,配置一下数据库的账号密码等:
return array( 'web_url' =>'http://127.0.0.1/phpgjx/index.php', // php工具箱访问 url 根路径 能访问到你工具箱的 地址 'mysql_log'=>'/Applications/XAMPP/xamppfiles/htdocs/mysql_bz.log', // mysql 标准日志文件路径 'mysql_host' =>'localhost', //mysql连接地址 'mysql_user' =>'root', //mysql账号 'mysql_password' =>'', //mysql密码 'mysql_port' =>'3306', //mysql端口
然后打开http://localhost/phpgjx/mysql_query.php
就能看见日志文件的解析文件了: