易陆发现论坛

 找回密码
 开始注册
查看: 252|回复: 2
收起左侧

设置mysql数据库自动清理bin下log日志

[复制链接]
发表于 2020-2-20 15:00:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?开始注册

x
show global variables like 'expire_logs_days';
0 t# V7 D; t: G+ H$ O# F4 M+------------------+-------+
# _$ [& ]6 Q4 c: l| Variable_name    | Value |
3 J( X* E/ n: X; B: k" ]+------------------+-------+! D& Z* e: O5 f1 ^
| expire_logs_days | 0     |
3 I4 ~- |7 y; M) v' E$ i. o修改bin.log日志清理日期:+ P1 e- {+ \1 p
set global expire_logs_days=3;+ ]# k1 v) ~% i( I" ?
mysql>  show global variables like 'expire_logs_days';/ y3 p& i& d/ d& d* D5 ]
+------------------+-------+% @% Z" i& ~! S% L) p; q8 B
| Variable_name    | Value |  g+ t+ U9 A, b! F8 G* W& v
+------------------+-------+9 L: `# t  r* t$ E
| expire_logs_days | 3     |
& ~) N5 n" u/ E/ ]- }: k+------------------+-------+
/ T9 y8 \* ?5 ]6 \& ^7 Q; P1 row in set (0.00 sec)
# S. N  Z- b  p5 R: w+------------------+-------+
9 Y) o# h" I7 i& ?' V/ [: T$ K5 ~3 |1 row in set (0.01 sec), u% y7 f, h. h5 y8 V

% _# V, G+ l$ l+ J' M$ c( D
+ E$ G, X; g) [) t手动清理bin日志. \3 D0 B8 E' z. u8 K0 I
我们执行flush logs;
6 U3 V* X" u* k, i" _) N, kmysql> flush logs;' \9 R" F: ]) k, L
Query OK, 0 rows affected, 64 warnings (0.16 sec7 A4 ]" @& h3 S1 |  j$ S( e
如果binlog非常多,不要轻易设置改参数,有可能导致io争用,这时候可以使用purge命令予以清除:
# T4 K) X8 t$ Z4 T+ O+ }) V8 C9 u* v4 b& r4 k* r
将bin.000055之前的binlog清掉:
/ d* s$ ~; k6 [) x4 ^mysql>purge binary logs to 'bin.000055';: ]8 H7 |* [2 J. A" P0 a
将指定时间之前的binlog清掉:2 q; c# c" e3 A

( d( z8 `8 E3 n- Xmysql>purge binary logs before '2017-05-01 13:09:51';/ D3 S  {: f8 X4 z

0 C* s- \% G" Q# D
 楼主| 发表于 2020-2-20 15:38:37 | 显示全部楼层
[mysqld]; ~7 r- R1 x- c) h% U+ @% ]8 P
port = 33065 C! f6 h7 N7 }8 Y" F1 M6 n5 N
socket=/tmp/mysql.sock7 w$ L) R, _0 D8 F( S/ e# v0 N
user=mysql+ x9 }3 W2 V" X7 m& J' Z( k
#log-bin=mysql-bin+ K: b. Y, d( }$ G0 ?
log-bin=log-bin.log   设置binlog日志
4 X, o8 k8 a+ W' M1 Z- E7 h' F#skip-grant-tables$ i0 S2 W: T: {2 p  W
expire_logs_days=3   设置清理binlog日志时间1 p. b3 N3 f% e0 `/ A
service mysqld restart
; \' e" F" w$ z7 R* e: J6 j" jShutting down MySQL.. SUCCESS! 1 e% Z4 n# m" ~) U. z, p/ H9 r1 T* V
Starting MySQL. SUCCESS!
0 m. s7 X5 R* V1 g' L7 h. X: I
7 |. G- V; Q+ F, f, o- u
 楼主| 发表于 2020-2-20 15:41:46 | 显示全部楼层
mysql> show variables like 'expire_logs_days';7 i2 `! T) Y% c2 k! G# E
+------------------+-------+9 B# y& _+ B  t$ {6 d# B% k
| Variable_name    | Value |6 {' L" ]: d- f* `  n: P* c5 O
+------------------+-------+
# a- v$ T0 [3 c$ U3 E| expire_logs_days | 3     |
5 D% e' }" g7 _0 h; p+------------------+-------+) H' e( \/ @: x
1 row in set (0.00 sec); P5 l6 V+ ]: u# _: Y7 ]

# Q; e9 \3 l4 }mysql> flush logs;& z3 {' }$ c& _8 v9 a' ]  |
Query OK, 0 rows affected (0.01 sec)4 u. Y! [9 l2 `1 w' P

2 h9 K. v# Y4 w1 V4 `+ o8 _mysql> show binary logs;! m7 S8 a+ g1 ?" c" D8 H- P
+----------------+-----------+
( j4 ]4 [" X7 ^; K5 P1 {9 f& A" K/ R| Log_name       | File_size |
, u0 N! L' i2 M2 x# Z+----------------+-----------+
0 {9 P/ O, Q8 P4 }7 v" A- F! P| log-bin.000001 |     56932 |* j8 ^$ c, H6 i6 q/ o
| log-bin.000002 |    116186 |1 W; [; ]9 d: l/ z  i
| log-bin.000003 |      9780 |
1 {5 k! G9 K: q1 l3 D+----------------+-----------+, s: ^" r2 C4 b8 x
3 rows in set (0.00 sec)  d0 L- u+ t3 T
' Z3 B7 [0 k" o2 I4 o/ Y+ Q2 `
mysql> flush logs;2 D5 W7 s# \$ ?# G
Query OK, 0 rows affected (0.00 sec)' Z9 }. X1 a) p( e+ A

0 `0 ]8 r" L0 |1 ^4 R. nmysql> show binary logs;
9 c' G! t7 W4 D+----------------+-----------+
7 R: h# @2 T4 j" T' D| Log_name       | File_size |. E6 X2 b) x5 @9 ^: V
+----------------+-----------+
% m2 A1 [( j1 E| log-bin.000001 |     56932 |  Y1 w4 o' w+ Q$ ~9 p0 t: U& j$ x
| log-bin.000002 |    116186 |
: d5 U3 F, R1 Y; i1 o3 M* g| log-bin.000003 |     21390 |
+ @8 q0 e# I. B  S" y. Z| log-bin.000004 |      1406 |* q; }, G$ b- F- R7 }
+----------------+-----------+' G  n9 l4 b0 Z/ i! q
4 rows in set (0.00 sec)
2 r" _) @5 R; o2 Q+ @5 C' J
( a& ~# T" [' n1 ~5 \/ L1 Mmysql>
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

如有购买积分卡请联系497906712

QQ|返回首页|Archiver|手机版|小黑屋|易陆发现 点击这里给我发消息

GMT+8, 2020-4-4 23:59 , Processed in 0.045615 second(s), 19 queries .

Powered by 龙睿 bbs168x X3.2

© 2001-2020 Comsenz Inc.

快速回复 返回顶部 返回列表