你可以通过使用mysqladmin flush-logs或SQL命令FLUSH LOGS来强制MySQL开始使用新的日志文件。
如果使用标准日志(--log),关闭并重新打开日志文件。(“ mysql.log”为缺省)。
如果使用更新日志(--log-update),关闭更新日志并且重新打开有一个更高的顺序闭编号的新日志文件。
如果你只使用一个更新日志,你只须清空日志文件,然后移走旧的更新日志文件到一个备份中。如果你使用一般的日志,你可以这样做:shell> cd mysql-data-directory
shell> mv mysql.log mysql.old
shell> mysqladmin flush-tables然后做一个备份并删除“mysql.old”。
这是手册上的内容,请你查看手册。
如果使用标准日志(--log),关闭并重新打开日志文件。(“ mysql.log”为缺省)。
如果使用更新日志(--log-update),关闭更新日志并且重新打开有一个更高的顺序闭编号的新日志文件。
如果你只使用一个更新日志,你只须清空日志文件,然后移走旧的更新日志文件到一个备份中。如果你使用一般的日志,你可以这样做:shell> cd mysql-data-directory
shell> mv mysql.log mysql.old
shell> mysqladmin flush-tables然后做一个备份并删除“mysql.old”。
这是手册上的内容,请你查看手册。
解决方案 »
- 如何令某数据表只能读取和写入,不能删除
- mysql 2003错误,涉及“mysql 临时表,内存表”、“mysql的配置my.ini”,“max_connections”,请教达人
- 这样多的数据,如做何才能提高速度
- mysql 怎么保存路径
- 大版九月得分统计
- like条件的关键字是一个列表的SQL怎么写
- 随机抽样
- 表分区, 但需要字段unique 的问题
- 请问如何在填加数据的时候自动填入时间 请用语句说明谢谢……
- mysql server安装的问题,求教
- 初学者的问题,请各位大侠多多指教
- several questions,please help me,because I am a freshman.
log-bin =/var/log/123.log
# 二进制Log文件,用于镜像服务器
log =/var/log/sql.log
# Log记录