操作日志有是有,不过要在启动MYSQL的时候加个--log选项才有的,如果你没加的话,那么日志文件就没有了。
启动日志选项后会在data目录下生成一个以主机名命名的文本日志文件。他记录一般的查询、删除、更新、连接等等内容。
启动日志选项后会在data目录下生成一个以主机名命名的文本日志文件。他记录一般的查询、删除、更新、连接等等内容。
解决方案 »
- 实现按月、天、总金额的汇总用mysql语句实现,求大神帮忙解决,谢谢了.
- mysql 问题,超急!救我!!!!
- 怎样让mysql.host产生数据
- [急!!!]请问MYSQL可以像MSSQL那样,把不同的数据库放在不同的目录中吗?
- Mysql无法使用了,请各位大哥帮忙!
- 数据库转移,我该怎么做?请大家帮着出出主意,谢谢
- 我的系统用的linux+postgresql,现在速度很慢,400分求救!!!
- rpm -i MySQL-3.23.52-1.i386.rpm 后数据库的数据保存目录被安装到哪个目录下了
- 谁知道 mysql 数据库 合并工具吗 ,求介绍软件名
- 没有查询到结果found_row()=1?急!求帮忙!!!!
- 关于MYSQL的OLE DB驱动问题
- mysql是否不支持同时查询两个表?
log=MySQL_Log
basedir=D:/MYSQL
datadir=D:/MYSQL/data
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
#set-variable = max_allowed_packet = 8M注意 log=MySQL_Log
设好后在
D:\mysql\data\会有一个MySQL_Log的文本文件,它就是操作日志了,
所有SQL语句都在这里了
日志文见可以分为常规日志和更新日,可用--log 和 --log-update服务器选项打开需要的日志类型。
更新日志的内容是一些sql语句。如果出现崩溃且必须转到备份文件时,更新日只是有用的,因为你能够通过将更新日志输入到服务器来重复这些子崩溃以来所完成的更新操作。
写这么详细,
那我也来加点吧--log 日志文件以一个文件的形式保存
--log-update 文件以file_name.#的形式被记录,
#是一个数字,它在每次执行mysqladmin refresh
或mysqladmin flush-logs、FLUSH LOGS语句
或重启服务器时会自动加1