用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > mysql教程

清除mysql的日志的方法

时间:2015-01-23  来源:西部数据  作者:西部数据

下面介绍一下关于mysql日志的清除方法,下面不说多,#的行是注释下面的是真实的例子,可供参考.

  1. [ root@aslibra www.aslibra.com ]# mysql -S /Data/www.aslibra.com/mysql/mysql.sock -uadmin -ppassword 
  2. Welcome to the MySQL monitor.  Commands end with ; or g. 
  3. Your MySQL connection id is 322891 
  4. Server version: 5.5.2-m2-log Source distribution 
  5.  
  6. Type 'help;' or 'h' for help. Type 'c' to clear the current input statement. 

#显示当前所有日志,代码如下:

  1. mysql> show master logs; 
  2. +------------------+------------+ 
  3. | Log_name         | File_size  | 
  4. +------------------+------------+ 
  5. | mysql-bin.000001 |        126 | 
  6. | mysql-bin.000002 | 1074328576 | 
  7. | mysql-bin.000003 |  918443740 | 
  8. | mysql-bin.000004 |        126 | 
  9. | mysql-bin.000005 |        126 | 
  10. | mysql-bin.000006 |  109880744 | 
  11. +------------------+------------+ 
  12. rows in set (0.00 sec) 

#删除日志到某一个,不能超过最后一个,代码如下:

mysql> purge master logs to 'mysql-bin.000027';

ERROR 1373 (HY000):Target log not found in binlog index

#删除日志到最后一个即可,代码如下:

mysql> purge master logs to 'mysql-bin.000006';

Query OK, 0 rows affected (3.80 sec)

#看看现在的情况,代码如下:

  1. mysql> show master logs; 
  2. +------------------+-----------+ 
  3. | Log_name         | File_size | 
  4. +------------------+-----------+ 
  5. | mysql-bin.000006 | 109884395 | 
  6. +------------------+-----------+ 
  7. 1 row in set (0.00 sec) 
  8. --phpfensi.com 

#退出,代码如下:mysql> exit  

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
    无相关信息
栏目更新
栏目热门