MySQL/MariaDB数据库的复制监控和维护

                       作者:尹正杰 

版权声明:原创作品,谢绝转载!否则将追究法律责任。

 

 

一.清理日志

1>.删除指定日志文件名称之前的日志(也可用基于时间)

MariaDB [yinzhengjie]> SHOW BINARY LOGS;
+------------------+-----------+
| Log_name         | File_size |
+------------------+-----------+
| mysql-bin.000001 |       351 |
| mysql-bin.000002 |       375 |
| mysql-bin.000003 |      1014 |
| mysql-bin.000004 |      1303 |
| mysql-bin.000005 |      1141 |
+------------------+-----------+
rows in set (0.00 sec)

MariaDB [yinzhengjie]> 
MariaDB [yinzhengjie]> PURGE BINARY LOGS TO 'mysql-bin.000003';          #删除"mysql-bin.000003"之前的日志
Query OK, 0 rows affected (0.01 sec)

MariaDB [yinzhengjie]> 
MariaDB [yinzhengjie]> SHOW BINARY LOGS;
+------------------+-----------+
| Log_name         | File_size |
+------------------+-----------+
| mysql-bin.000003 |      1014 |
| mysql-bin.000004 |      1303 |
| mysql-bin.000005 |      1141 |
+------------------+-----------+
rows in set (0.00 sec)

MariaDB [yinzhengjie]> 
MariaDB [yinzhengjie]> SYSTEM ls -l /data/logbin/
total 16
-rw-rw---- 1 mysql mysql 1014 Nov  4 19:52 mysql-bin.000003
-rw-rw---- 1 mysql mysql 1303 Nov  4 21:53 mysql-bin.000004
-rw-rw---- 1 mysql mysql 1141 Nov  4 22:06 mysql-bin.000005
-rw-rw---- 1 mysql mysql   90 Nov  4 22:21 mysql-bin.index
MariaDB [yinzhengjie]> 
MariaDB [yinzhengjie]> SYSTEM cat /data/logbin/mysql-bin.index
/data/logbin/mysql-bin.000003
/data/logbin/mysql-bin.000004
/data/logbin/mysql-bin.000005
MariaDB [yinzhengjie]> 
MariaDB [yinzhengjie]> 
MariaDB [yinzhengjie]> PURGE BINARY LOGS TO 'mysql-bin.000003';        #删除"mysql-bin.000003"之前的日志

相关文章:

  • 2022-02-21
  • 2021-07-15
  • 2021-10-04
  • 2021-09-06
  • 2021-11-16
  • 2021-07-15
  • 2022-01-09
猜你喜欢
  • 2021-05-30
  • 2021-12-15
  • 2022-03-07
  • 2021-04-15
  • 2022-01-24
  • 2021-12-28
相关资源
相似解决方案