2010-06-14 159 views

回答

20

打开你的PHPMyAdmin,不要选择任何数据库,并寻找Binary Log选项卡。 您可以从下拉列表中选择不同的日志,然后按GO按钮查看它们。

+4

我有数据库, SQL,状态,变量,字符集,引擎,进程,导出和导入选项卡,但没有“二进制日志” - 我正在寻找正确的位置? – rutherford 2010-06-14 18:48:40

+0

嗯,我有引擎和进程之间的权限和二进制日志。你使用WAMP吗?哪个版本?你是否喜欢根? – 2010-06-14 18:54:38

+0

啊,可能受到我的主人的限制。我会问他们,谢谢你的帮助。 – rutherford 2010-06-14 19:26:37

2

如果您使用XAMPP作为您的服务器,您会发现一个日志目录作为XAMPP目录的子目录。如果你还没有尝试XAMPP,它运行的任何系统(在Windows,Mac OS & Linux的)找到更多在这里:http://www.apachefriends.org/en/xampp.html

20

我@rutherford同样的问题,今天新的phpmyadmin的3.4.11.1 GUI是不同的,所以我发现如果有人用更新的信息改善答案会更好。 全部MySQL的日志中可以找到:

“状态” - > “二进制日志”

这就是答案,不,如果你正在使用MAMP无所谓,XAMPP,LAMP, ECC。

6

在phpMyAdmin 4.0中,您转到状态>监视器。在那里,您可以启用慢查询日志和通用日志,查看实时监控器,选择图的一部分,查看相关查询并分析它们。

7

我正在使用phpMyAdmin 4.2.11版。在写这篇文章的时候,我的Status标签看起来像这样(扩展的几个选项;注意“当前设置”,右下):

Image of Status Panel

注意,有没有直接可见的“功能”,允许对启用诸如slow_query_log之类的东西。所以,我开始在互联网上进行挖掘,因为面向UI的答案只与特定版本相关,因此很快就会过时。那么,如果你不要看到相关的答案,上面呢?

与此article explains一样,您可以运行全局查询来启用或禁用slow_query_log等。 启用和禁用这些日志的查询并不困难,所以不要害怕它们,例如

SET GLOBAL slow_query_log = 'ON';

从这里,phpMyAdmin是非常有益的,有点谷歌搜索将让你加快速度在任何时间。举例来说,当我跑了上面的查询,我可以回去了“使用须知/设置”状态选项卡上的Monitor窗口下的选项,看到这个(注意进一步的说明):

Slow query enabled

相关问题