MySQL日志文件维护与删除备份实操

数据库 MySQL
以下的文章主要介绍的是MySQL日志文件维护实际操作方法与删除备份,如果你对其实际操作感兴趣的话,你就可以浏览以下的文章了。

MySQL日志文件维护实际操作方法与删除备份,我们大家都知道由于日志文件的主要功能是恢复MySQL数据库的相关数据,因此MySQL数据库的日志文件维护也是相当重要的。当MySQL与日志文件一起使用。

你有时想要删除/备份旧的日志文件并且告诉MySQL在新文件中开始记录。

本文涉及如何启用新的日志文件,包括更新日志和常规日志。这里所述的方法,同样也适用二进制日志。

如何使用新的更新日志

如果你只使用一个更新日志,你只须清空MySQL日志文件,然后移走旧的更新日志文件到一个备份中,然后启用新的更新日志。

用下列方法可以强制服务器启用新的更新日志:

 

  1. mysqladmin flush-logs 

你一般需要在命令行提供使用的数据库用户:

 

  1. mysqladmin –u root –p flush-logs  
  2. mysqladmin refresh  

 

你一般需要在命令行提供使用的数据库用户:

 

  1. mysqladmin –u root –p refresh 

MySQL日志文件的维护方法/删除备份中如果你正在使用MySQL 3.21或更早的版本,你必须使用mysqladmin refresh。

SQL命令

FLUSH LOGS

重启服务器

上述方法都具有这样的功能:

关闭并且再打开标准和更新记录文件。如果你指定了一个没有扩展名的更新记录文件,新的更新记录文件的扩展数字将相对先前的文件加1。

 

  1. mysql>FLUSH LOGS; 

如何使用新的常规日志

用上面的方法同样可以强制更新常规日志。

要准备备份常规日志,其步骤可能复杂一些:

 

  1. $ cd mysql-data-directory$ mv mysql.log mysql.old$ mysqladmin flush-tables 

然后做一个备份并删除“mysql.old”。

【编辑推荐】

  1. MySQL数据库进行备份在Linux异构网络里
  2. 卸载MySQL数据库的实现需要哪些项目?
  3. 图解MySQL数据库安装与实际操作
  4. MySQL数据库访问妙招在Linux之下
  5. MySQL 修改密码的6个好用方案

 

责任编辑:佚名 来源: 博客园
相关推荐

2010-05-12 15:26:05

MySQL数据库日志

2010-05-19 11:01:25

MySQL BIN-L

2010-05-17 15:58:05

MySQL Admin

2010-05-24 17:20:07

MySQL导入

2010-04-01 11:21:51

Oracle备份

2010-05-18 12:24:16

MySQL binlo

2010-05-14 14:21:18

2010-05-20 15:53:15

配置MySQL

2009-06-24 08:57:14

InittabLinux配置

2010-05-25 11:13:07

MySQL数据库

2010-01-06 10:38:16

Linux安装JDK

2021-09-22 15:36:31

勒索软件攻击数据泄露

2009-12-01 10:23:19

数据资料备份

2010-04-12 14:25:04

Oracle备份

2010-05-11 10:22:43

Mysql日期

2009-07-09 10:10:41

Oracle服务器参数

2010-05-18 18:19:40

MySQL修改表结构

2010-05-21 12:15:52

2010-04-09 15:22:57

Oracle数据库

2010-05-14 17:56:16

SQL优化索引
点赞
收藏

51CTO技术栈公众号