查看mysql
执行的语句
想看到实时的MySQL执行SQL语句,类似于MSSQL的事件
管理器,
设置my.ini
文件,打开文件并
修改它:
basedir = E: / MySQL 4.0.12
#绑定
地址= 192.168.15.196
datadir = E: / /数据的MySQL 4.0.12
#
语言= E: / / / MySQL 4.0.12
分享你的语言
目录 #慢
查询日志# = slowqueris.log
# tmpdir # =
#端口= 3306
#设置变量= key_buffer = 16m
ong_query_time = 1即是下
登录SQL执行多长时间,这里是一个二
慢速查询日志= slowqueris.log记录查询
恢复较慢的声明
日志查询不使用索引= nouseindex.log --字面意义,日志不使用索引的查询
日志= mylog.log --记录所有的执行语句
当打开上述
参数时,MySQL
性能可能受到
影响,建议在生产环境中
关闭。
如何使用新的更新日志
如果只使用一个更新日志,只需要清空日志文件,然后将旧的更新日志文件移动到备份,然后
激活新的更新日志。
可以使用以下
方法强制
服务器
启用新的更新日志:
mysqladmin刷新日志
您通常需要在
命令行中使用数据库
用户:
mysqladmin U根P刷新日志
Mysqladmin刷新
您通常需要在命令行中使用数据库用户:
mysqladmin U根P刷新
如果你使用的是MySQL 3.21或更早的版本,你必须使用mysqladmin刷新。
SQL命令
刷新日志
重新
启动服务器
所有这些方法都有这样的
功能:
关闭并重新打开标准并更新记录文件。如果指定一个没有
扩展的更新记录文件,新的更新记录文件的扩展号将是相对于前一文件的1。
刷新日志;
如何使用新的常规日志
同样的方法也可以强制使用上述方法更新常规日志。
准备备份常规日志时,
步骤可能很复杂:
mysql MySQL数据目录
美元mysql.log mysql.old MV
$ mysqladmin flush-tables
然后做一个备份和
删除mysql.old。