MySQL Purge Binary Logs: Difference between revisions

From UNIX Systems Administration
Jump to navigation Jump to search
(Created page with "# Change to the directory containing the binary log files. # Flush the logs ## <tt>'''# mysqladmin flush-logs -p -uroot'''</tt>")
 
No edit summary
Line 1: Line 1:
# Change to the directory containing the binary log files.
# Change to the directory containing the binary log files.
# Flush the logs
## Note the last time on the first to newest mysql-bin.######, use that time for the purge binary logs before command.
# Flush the logs.
## <tt>'''# mysqladmin flush-logs -p -uroot'''</tt>
## <tt>'''# mysqladmin flush-logs -p -uroot'''</tt>
# Login to MySQL.
## <tt>'''mysql -p -uroot'''</tt>
# Purge the binary logs.
## <tt>'''mysql> purge binary logs before 'yyyy-mm-dd hh:mm:ss''''</tt> (note: the seconds is optional)
[[Category:MySQL]]

Revision as of 11:51, 26 July 2012

  1. Change to the directory containing the binary log files.
    1. Note the last time on the first to newest mysql-bin.######, use that time for the purge binary logs before command.
  2. Flush the logs.
    1. # mysqladmin flush-logs -p -uroot
  3. Login to MySQL.
    1. mysql -p -uroot
  4. Purge the binary logs.
    1. mysql> purge binary logs before 'yyyy-mm-dd hh:mm:ss' (note: the seconds is optional)