在项目开发里面总是要查看后台执行的sql语句,mysql数据库也不例外,它的查看方式大家一般喜欢使用 showprocesslist; 命令来解决
在项目开发里面总是要查看后台执行的sql语句,mysql数据库也不例外,它的查看方式大家一般喜欢使用 showprocesslist; 命令来解决,通过里面输出结果的字段解释中可以分析执行了的sql语句类型,但不太适合一般的初级使用者,,因此通过日志文件查看sql语句是最直接的方法。
首先你需要创建一个日志文件log.txt ,比如我直接保存在mysql目录下的data目录中间,然后只需要在 mysql的配置文件my.cnf 中最后添加
log=/var/log/mysql/mysqlProcess.log
这样可以记录所有的mysql执行的sql语句!
log=/var/log/mysql/mysqlProcess.log
添加在[mysqld]块中
需要手动建立此文件,然后chown mysql:mysql,权限修改为跟mysqld.log相同
推荐阅读:
MySQL视图表创建与修改
MySQL视图(view)
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号