MySQL 操作日志查看的实际操作步骤与代码
2010-09-15 18:59
344 查看
以下的文章主要介绍的是MySQL操作日志查看的实际操作步骤以及对其实际操作步骤的具体描述,假如你在实际操作中遇到相似的情况,但是你却不知道对其如何正确的解决,那么以下的文章对你而言一定是良师益友。
刚接触MySQL不久,发现缺少比较多企业级的功能,想实时查看MySQL所执行的sql语句,类似mssql里的事件探查器,上网找了一下,只能将执行操作写到日志里,做法如下:
对my.ini文件进行设置,我的MySQL安装环境是xp sp2,该文件在c:/windows/..下,打开文件进行修改
[MySQLd]
basedir=E:/MySQL 4.0.12
#bind-address=192.168.15.196
datadir=E:/MySQL 4.0.12/data
#language=E:/MySQL 4.0.12/share/your language directory
#slow query log#=slowqueris.log
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
long_query_time =1 --是指执行超过多久的sql会被log下来,这里是1秒
log-slow-queries=slowqueris.log --将查询返回较慢的语句进行记录
log-queries-not-using-indexes = nouseindex.log --就是字面意思,log下来没有使用索引的query
log=mylog.log --对所有执行语句进行记录
以上参数开启后,可能会影响MySQL性能,在生产环境下建议关闭
刚接触MySQL不久,发现缺少比较多企业级的功能,想实时查看MySQL所执行的sql语句,类似mssql里的事件探查器,上网找了一下,只能将执行操作写到日志里,做法如下:
对my.ini文件进行设置,我的MySQL安装环境是xp sp2,该文件在c:/windows/..下,打开文件进行修改
[MySQLd]
basedir=E:/MySQL 4.0.12
#bind-address=192.168.15.196
datadir=E:/MySQL 4.0.12/data
#language=E:/MySQL 4.0.12/share/your language directory
#slow query log#=slowqueris.log
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
long_query_time =1 --是指执行超过多久的sql会被log下来,这里是1秒
log-slow-queries=slowqueris.log --将查询返回较慢的语句进行记录
log-queries-not-using-indexes = nouseindex.log --就是字面意思,log下来没有使用索引的query
log=mylog.log --对所有执行语句进行记录
以上参数开启后,可能会影响MySQL性能,在生产环境下建议关闭
相关文章推荐
- MySQL查看表结构的实际操作命令简介
- mysql 查看 删除 日志操作总结(包括单独和主从mysql)
- mysql如何查看二进制日志文件(mysql的操作的记录)
- 分析MySQL连接字符串的实际操作步骤汇总
- Python执行代码的实际操作的五个步骤详细介绍
- mysql 操作日志查看 [转]
- mysql 操作日志查看
- MySql 新建用户与数据库的实际操作步骤
- mysql 查看binlog 操作日志及恢复数据
- MySQL limit查询优化的实际操作步骤
- 学习锐浪报表之MySQL连接字符串的实际操作步骤汇总
- 按时间段查看mysql的操作日志
- MYSQL DELETE语法的实际操作与代码
- Mysql事件查看及定时器相关操作
- mysql操作步骤
- MySQL主从复制原理、半同步操作步骤及原理
- 这里是MYSQL操作的C语言代码,我贴几个,你们看吧2222222
- mysql日志设置及查看
- jsp连接MySQL操作GIS地图数据实现添加point的功能代码
- linux查看系统的日志的一些实用操作