Find out what binary log files are currently
The code is as follows |
Copy Code |
Mysql> show binary logs; +------------------+-----------+ | Log_name | File_size | +------------------+-----------+ | mysql-bin.000001 | 1357315 | | mysql-bin.000002 | 117 | | mysql-bin.000003 | 404002 | | mysql-bin.000004 | 2050722 | | mysql-bin.000005 | 139103 | | mysql-bin.000006 | 46702 | | mysql-bin.000007 | 117 | | mysql-bin.000008 | 98 | | mysql-bin.000009 | 117 | | mysql-bin.000010 | 1254 | | mysql-bin.000011 | 117 | | mysql-bin.000012 | 29394942 | | mysql-bin.000013 | 422100 | | mysql-bin.000014 | 117 | | mysql-bin.000015 | 117 | | mysql-bin.000016 | 98 | | mysql-bin.000017 | 117 | | mysql-bin.000018 | 117 | | mysql-bin.000019 | 285300 | | mysql-bin.000020 | 181229 | | mysql-bin.000021 | 98 | +------------------+-----------+ Rows in Set (0.03 sec) |
Delete Bin-log (delete all binary log files before mysql-bin.000018)
code is as follows |
copy code |
mysql> Purge binary logs to ' mysql-bin.000018 '; Query OK, 0 rows affected (0.08 sec) Mysql> show binary logs; +------------------+-----------+ | log_name | File_size | +------------------+-----------+ | mysql-bin.000018 | 117 | | mysql-bin.000019 | 285300 | | mysql-bin.000020 | 181229 | | mysql-bin.000021 | 98 | +------------------+-----------+ 4 rows in Set (0.00 sec) |
View Log
The code is as follows |
Copy Code |
Mysql> Show Binlog events; +------------------+-----+-------------+-----------+-------------+---------------------------------------+ | Log_name | Pos | Event_type | server_id | End_log_pos | Info | +------------------+-----+-------------+-----------+-------------+---------------------------------------+ | mysql-bin.000018 | 4 | Format_desc | 1 | 98 | Server ver:5.0.45-log, Binlog ver:4 | | mysql-bin.000018 | 98 | Stop | 1 | 117 | | +------------------+-----+-------------+-----------+-------------+---------------------------------------+ 2 rows in Set (0.01 sec) |