在日志选项卡上,它显示:如何将日志发送到表以便我们可以在Workbench中查看它们?
您当前的日志目标设置为FILE。 对于要在工作台内查看的日志,必须将它们配置为发送到TABLE。 此选项仅适用于MySQL 5.1及更高版本。 富勒更多信息,请阅读http://dev.mysql.com/doc/refman/5.1/en/log tables.html
我是新来MYSQL,目前与工作台的工作。我需要查看查询日志。你能不能让我一步一步明白如何使日志标签显示查询日志?
感谢
在日志选项卡上,它显示:如何将日志发送到表以便我们可以在Workbench中查看它们?
您当前的日志目标设置为FILE。 对于要在工作台内查看的日志,必须将它们配置为发送到TABLE。 此选项仅适用于MySQL 5.1及更高版本。 富勒更多信息,请阅读http://dev.mysql.com/doc/refman/5.1/en/log tables.html
我是新来MYSQL,目前与工作台的工作。我需要查看查询日志。你能不能让我一步一步明白如何使日志标签显示查询日志?
感谢
当管理您的服务器工作台,进入选项文件页面下配置。然后转到日志文件选项卡。您可以在这里配置几个选项来启用日志。与登录表相关的称为log-output(显示在“高级日志选项”下)。您必须将其设置为TABLE。然后启用您需要的日志:
请记住在完成更改后单击“应用”按钮,然后重新启动服务器以重新加载新设置。
请记住,错误日志不能记录在表中。即将推出的Workbench版本(5.2.36)也将支持日志文件。
通常你应该有一个特殊的参数启动MySQL服务器或编辑配置文件,但你也可以改变这个正在运行的服务器上。之后不要忘记在配置文件中设置变量,以便在服务器重新启动后保持设置。
从在运行时MySQL Documentation: Log-destinations
登录控制。几个系统变量与 日志表和文件关联,并启用对日志记录的运行时控制:
全局log_output系统变量指示当前日志记录 目标。它可以在运行时修改以更改目标。
全局general_log和slow_query_log变量指示 通用查询日志和慢查询日志是启用(ON)还是禁用 (OFF)。您可以在运行时设置这些变量以控制是否启用日志 。
全局general_log_file和slow_query_log_file变量 指示常规查询日志和慢查询日志文件的名称。 从MySQL 5.1.29开始,您可以在运行时在服务器启动时设置这些变量或在运行时设置 以更改日志文件的名称。在MySQL 5.1.29,0.之前,您只能在运行时设置这些变量,但可以在启动时使用文件名参数给出--log和slow-queries选项,以将日志文件名称从其默认值值。
会话sql_log_off变量可以设置为ON或OFF以禁用 或启用当前连接的常规查询日志记录。
所以通常你想设置
set @@global.log_table = 'TABLE';
嘿,再次,如果他们当前正在登录到FILE,您可以从服务器上下载文件并在那里查看日志。但我猜你希望在Workbench中看到日志,而工作台只能用于表格。 – Konerak