如何对MySQL数据库日志文件进行维护
作者:佚名 来源:51CTO 时间:2009-02-04 13:23:00
如果你只使用一个更新日志,你只须清空日志文件,然后移走旧的更新日志文件到一个备份中,然后启用新的更新日志。用下列方法可以强制服务器启用新的更新日志:
◆ mysqladmin flush-logs
你一般需要在命令行提供使用的数据库用户:
mysqladmin –u root –p flush-logs
◆ mysqladmin refresh
你一般需要在命令行提供使用的数据库用户:
mysqladmin –u root –p refresh
如果你正在使用MySQL 3.21或更早的版本,你必须使用mysqladmin refresh。
◆ SQL命令
FLUSH LOGS
◆ 重启服务器
上述方法都具有这样的功能:
关闭并且再打开标准和更新记录文件。如果你指定了一个没有扩展名的更新记录文件,新的更新记录文件的扩展数字将相对先前的文件加1。
mysql>FLUSH LOGS;
如何使用新的常规日志
用上面的方法同样可以强制更新常规日志。
要准备备份常规日志,其步骤可能复杂一些:
$ cd mysql-data-directory$ mv mysql.log mysql.old$ mysqladmin flush-tables
然后做一个备份并删除“mysql.old”。
标签:MySQL数据库,日志,文件,维护
0
投稿
猜你喜欢
Python实现模拟时钟代码推荐
2023-08-03 05:26:09
详解Java数据库连接池
2024-01-12 16:06:38
详解Vue 多级组件透传新方法provide/inject
2024-06-05 09:21:03
python 实现有道翻译功能
2022-03-25 17:30:55
Django的用户模块与权限系统的示例代码
2023-04-27 14:48:23
python3中替换python2中cmp函数的实现
2021-08-15 01:42:41
对python中数据集划分函数StratifiedShuffleSplit的使用详解
2022-12-04 23:10:28
Python实现向QQ群成员自动发邮件的方法
2021-08-16 13:41:33
python之线程通过信号pyqtSignal刷新ui的方法
2022-01-03 22:28:45
js实现动态显示时间效果
2024-06-12 17:43:06
Pandas替换及部分替换(replace)实现流程详解
2023-11-04 02:58:38
对python当中不在本路径的py文件的引用详解
2022-12-17 15:12:42
js中创建对象的几种方式
2024-04-10 10:44:41
python json load json 数据后出现乱序的解决方案
2021-01-25 02:49:02
MySQL 查询 并集、交集、差集方式
2024-01-18 11:34:36
基于python的opencv图像处理实现对斑马线的检测示例
2021-07-30 23:02:44
使用微信助手搭建微信返利机器人流程
2022-10-10 08:34:03
使用Python写一个贪吃蛇游戏实例代码
2023-07-05 18:25:02
pygame实现俄罗斯方块游戏(基础篇3)
2022-10-10 10:45:54
python 实现docx与doc文件的互相转换
2022-01-19 06:45:58