刚好在项目中有一台数据库的慢查询日志太大了,不方便查询最近的慢查询。

1. 重命名慢查询日志

  1. mv slow.log slow.log-old01 

2. 刷新日志

  1. /usr/local/mysql/bin/mysqladmin -uroot -p flush-logs 

3. 查看执行结果

  1. ls slow.*  
  2. slow.log slow.log-old01 

也可以用同样的方法刷error.log