phpmyadmin 如何检查MySQL查询时间像“显示配置文件”上的“源分发”?

4nkexdtk  于 2022-11-09  发布在  PHP
关注(0)|答案(2)|浏览(103)

我试着检查查询所花的时间,并在phpMyAdmin中尝试

SET profiling = 1

我做了一些调查

SHOW profiles

但没有结果。
然后我在底部找到了http://dev.mysql.com/doc/refman/5.0/en/show-profile.html riiight,该命令仅支持“Community Server”版本。
我正在使用Mamp,并有一个5.5.29“源分发”版本。
我怎样才能在phpMyAdmin控制台中得到所有的查询时间?(我的意思是,我不能在每个地方都修改php代码。)谢谢!!

编辑

在这里找到了this如何在命令行上发展,并确保有MAMPmysql>,而不是OS X的。

n6lpvg4x

n6lpvg4x1#

在phpMyAdmin中,当你有一个查询的结果时,只需勾选“Profiling”复选框;分析结果和图表将显示出来。2在源代码发行版中也能很好地工作。

voj3qocg

voj3qocg2#

我也遇到过同样的问题,我的配置文件没有显示我实际执行的查询。下面是我得到的,它对我来说像一个魅力。
您可能需要从以下路径登录到MySQL控制台F:\wamp64\bin\mysql\mysql8.0.27\bin -这是我的文件夹,您可以选择您的路径
在此处打开cmd行,并使用以下命令登录到MySQL控制台

mysql -u root[your username] -p

enter password hit enter

您现在登录到MySQL,现在选择您要执行查询的数据库。一旦您执行了查询,就会激发查询显示配置文件;您将在表中获得上次执行的查询以及time和all。
哎呀,有一步我们忘了提到,在执行此操作之前,请在MySQL中启用配置文件。
希望这个能帮到你。

相关问题