# phptools **Repository Path**: kltt22/phptools ## Basic Information - **Project Name**: phptools - **Description**: php工具箱,可以追踪mysql操作信息,个人常用网站导航 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2021-07-09 - **Last Updated**: 2023-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # phptools #### 介绍 php工具箱 此工具能几秒钟追踪出sql 数据库操作, 能几分钟内分析任意项目系统数据库表结构 瞬间无刷新测试 调试 php代码 #### 安装教程 修改config.php的配置,文件里有详细说明 #### 使用说明 强大的sql追踪器,长期用这工具成倍提高开发效率 大家经常在开发过程中 遇到sql问题, 比如一个开源系统,不清楚他的表结构, 执行代码不知道它往数据库中执行了什么操作, 在没有这个工具之前 开发很痛苦, 一步步的去分析代码, 查看代码操作了哪些表, 传了哪些参数, 一步步打印出来.耗费时间非常漫长 有了这工具,几秒钟时间完成了原有几个小时的排查工作,尤其是二次开发,能瞬间知道数据表结构. 迅速调试出 bug 所在处,你每点击一次操作都知道它怎么操作数据库的 以下随便拿个系统举例子说明: 示范案例 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0709/140132_60f7e83a_1398143.png "屏幕截图.png") 比如这个系统,我不熟悉,不知道他用户表是哪个,不知道他点击登录,更新哪个登录日志表,哪里给用户添加登录积分,更改哪张统计表 第一步先清空上次的 sql 记录, 然后接下来下一步 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0709/140334_c3a2af42_1398143.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0709/140232_0e3c080f_1398143.png "屏幕截图.png") 输入账号 ecshop 密码 点击登录. 再回到sql 追踪器 点击 刷新页面 神奇的事情出现了 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0709/140359_3c5fbfc9_1398143.png "屏幕截图.png") 除了以上 还可以追踪到 更改了那张用户登录日志表, 在哪里给用户添加了登录积分. 哪里更改了用户最后登录时间 所有相关操作的表的查询出来 除了这个功能,工具箱还是一个导航站,把常用的网址放在里边,点击直达 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0709/140532_bffb33a5_1398143.png "屏幕截图.png") #### 感谢 基于tp-shop的源码修改而来。