首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

开启MYSQL 常用查询日志需要注意的有关问题

2012-04-01 
开启MYSQL 常用查询日志需要注意的问题。希望能够跟踪会话。我知道SHOW FULL PROCESSLIST和select * from i

开启MYSQL 常用查询日志需要注意的问题。
希望能够跟踪会话。

我知道SHOW FULL PROCESSLIST;
和select * from information_schema.processlist能够察看会话正在执行什么sql,但是我想看到历史。

比如oracle中可以通过查看当前会话打开了哪些cursor,也可以查看sga的状态,还可以查看log。

但是在mySql中怎么办?

[解决办法]
想看到历史的话,不能通过语句来实现。
只能通过记录每条语句进入LOG 里面 

配置my.ini或者 my.cnf
比如名字为:yueliangdao0608.log
[mysqld]
log=yueliangdao0608.log

然后重新启动 MYSQL 服务器。
之后你所有客户端执行的SQL语句就都在日志文件里。

[解决办法]
重新启动 MYSQL 服务器

贴show VARIABLES like 'log'
结果

热点排行