mysql bin.000013_mysql的binlog安全删除的一种方法
指定過期天數(expire_logs_days) ---適用于單機版mysql!
該參數為全局可動態調整參數,默認值為0,即關閉,取值范圍0-99。
1.3.1 參數的查看:
mysql> show variables like 'expire_logs_days';
+------------------+-------+
| Variable_name | Value |
+------------------+-------+
| expire_logs_days | 0 |
+------------------+-------+
1.3.2 參數調整:
例如我們設置過期為60天
設置完后紅色標注的3個binlog日志將會被刪除。
設置參數:
mysql> set global expire_logs_days = 60;
Query OK, 0 rows affected (0.05 sec)
mysql> show variables like 'expire_logs_days';
+------------------+-------+
| Variable_name | Value |
+------------------+-------+
| expire_logs_days | 60 |
+------------------+-------+
刷新日志查看,上述三個日志被清除掉了。
mysql> flush logs;
Query OK, 0 rows affected (0.07 sec)
mysql> show master logs;
+------------------+-----------+
| Log_name | File_size |
+------------------+-----------+
| mysql-bin.000013 | 4097 |
| mysql-bin.000014 | 54431 |
| mysql-bin.000015 | 729 |
| mysql-bin.000016 | 107 |
————————————————
總結
以上是生活随笔為你收集整理的mysql bin.000013_mysql的binlog安全删除的一种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 挖矿新选择:TB250BTC Pro主板
- 下一篇: mysql 如何删除重复的行_如何从my