在log选项卡上,它显示:
您当前的辅助日志目标被设置为更高级的文件。为了更好地提高成品率,在工作台内进行再加工,它们必须配置成更高级,更好。这一备选方案仅适用于MySQL版本、and版本5.1和更新版。更多相关信息读入http://dev.mysql.com/doc/refman/5.1/en/logtables.html
我是MYSQL的新手,目前正在使用Workbench。我需要查看查询日志。请您一步一步地向我展示如何使log选项卡显示查询日志?
谢谢
发布于 2011-11-07 13:18:07
在Workbench中管理服务器时,转到CONFIGURATION下的Options File页面。然后转到选项卡。您可以在那里配置几个选项来启用日志。与表日志记录相关的内容称为日志输出(显示在“高级日志选项”下)。你得把它摆在桌子上。然后启用所需的日志:
记住,在完成更改后单击Apply按钮,然后重新启动服务器,使其重新加载新设置。
请记住,错误日志不能登录到表中。即将发布的Workbench版本(5.2.36)也将支持日志文件。
发布于 2011-11-07 07:58:53
通常,您应该使用一个特殊参数启动MySQL服务器,或者编辑配置文件,但是您也可以在运行中的服务器上对此进行更改。以后不要忘记在配置文件中设置变量,这样在服务器重新启动之后,设置就会保持不变。
运行时的日志控制。多个系统变量与日志表和文件相关联,并启用对日志记录的运行时控制: 全局log_output系统变量指示当前日志记录目标。可以在运行时修改它以更改目标。 全局general_log和slow_query_log变量指示普通查询日志和慢速查询日志是启用(ON)还是禁用(OFF)。可以在运行时设置这些变量,以控制是否启用了日志。 全局general_log_file和slow_query_log_file变量指示常规查询日志和慢速查询日志文件的名称。从MySQL 5.1.29开始,您可以在服务器启动或运行时设置这些变量以更改日志文件的名称。在MySQL 5.1.29之前,只能在运行时设置这些变量,但是在启动时可以使用一个文件名参数提供--日志和-日志-慢速查询选项,以从其默认值更改日志文件名。 会话sql_log_off变量可以设置为ON或OFF,以禁用或启用当前连接的常规查询日志记录。
所以通常您想要设置
set @@global.log_table = 'TABLE';https://stackoverflow.com/questions/8033856
复制相似问题