mysql - 在 MySQL 中截断慢查询日志

标签 mysql logging truncate

在 MySQL 运行时截断 MySQL 慢查询日志的最安全方法是什么(主要在 Linux 下,但 Windows 会很方便知道)?

我的意思是安全:

  • 不得导致任何权限问题
  • 下次附加时不能跳回原来的大小

最佳答案

无论文件是否被正在运行的应用程序打开都截断文件:

> /var/logs/your.log

在您的 shell 提示下。

关于mysql - 在 MySQL 中截断慢查询日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/577339/

相关文章:

mysql - 我正在尝试为以下场景编写一个查询,将一个表分成 2 个,如下所示

java - 如何在日志文件名中附加日期,例如 log_12.12.2012.log?

java - 谷歌应用引擎。堆栈驱动程序。使用 Java 进行日志记录

hadoop - Sqoop中的时间戳截断

javascript - 如果满足条件,Angular JS 如何添加 CSS 类

excel - 从 Excel 导入到 Access 备注字段时数据被截断

mysql - 在 mac 上用 rails3 安装 mysql2 gem 真的很奇怪的错误

MySQL 从第二张表中按点排序

php - 如何使用内存缓存缓存 mysql_query?

Python 不创建日志文件