必须先吐槽下,百度搜索“mysql slow_query windows” 或者 “mysql 慢查询 win10”,搜索出来的全是linux的的帖子,真是NMB了,我只是想找到这个慢查询在WIN10系统下的默认路径,看看这玩意什么样子,死活搜索不到。。。想想什么人工智能,5G,真TM搞笑。
最后说正事:
我开发电脑WIN10系统,MYSQL是默认安装路径(装在C盘),想看看慢查询日志文件,这货在哪里的?-- 别跟我说LINUX,我开发用的WINDOS系统
必须先吐槽下,百度搜索“mysql slow_query windows” 或者 “mysql 慢查询 win10”,搜索出来的全是linux的的帖子,真是NMB了,我只是想找到这个慢查询在WIN10系统下的默认路径,看看这玩意什么样子,死活搜索不到。。。想想什么人工智能,5G,真TM搞笑。
最后说正事:
我开发电脑WIN10系统,MYSQL是默认安装路径(装在C盘),想看看慢查询日志文件,这货在哪里的?-- 别跟我说LINUX,我开发用的WINDOS系统
手头只有 Linux 机器,我就拿它举例子了,道理是一样的。
在你的数据库上先执行 SHOW VARIABLES LIKE '%slow%';
,得到这样的结果:
最后一行就是慢查询日志文件路径。
如果是相对路径的话,就要看你 MySql 启动路径是在哪了,自己换算吧。一般应该是 MySql 安装目录下的 Data 文件夹里。
P.S. 装个 Everything 或者用 Win 自带的文件搜索,全局搜索 slow.log
不就有了……
默认路径啥的,看下官方文档可能会有,但是不管是默认还是自定义路径,都是存在参数里面的,所以学会看参数就行,不需要记什么默认路径
mysql> show variables like '%slow%';
+---------------------------+-------------------------------+
| Variable_name | Value |
+---------------------------+-------------------------------+
| log_slow_admin_statements | ON |
| log_slow_slave_statements | ON |
| slow_launch_time | 2 |
| slow_query_log | ON |
| slow_query_log_file | /apps/logs/mysql/slow3306.log |
+---------------------------+-------------------------------+
5 rows in set (0.01 sec)
4 回答1.3k 阅读✓ 已解决
8 回答1.2k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.3k 阅读
1 回答861 阅读✓ 已解决
1 回答654 阅读✓ 已解决
我随便度娘了一下,您看看有用吧
https://www.cnblogs.com/taozi...