【问题标题】:How to disable logging to the .mysql_history file如何禁用记录到 .mysql_history 文件
【发布时间】:2020-03-07 14:39:31
【问题描述】:

我有一个 debian 10 系统。当我将权限 400 和 000 设置到 /root 文件夹和 .mysql_history 文件时,退出 mysql 时它们会被忽略或重置。因此,我无法以任何方式禁用日志记录,我需要正确的方法来禁用日志记录,将记录限制在根文件夹中的多个文件中

【问题讨论】:

  • 可以在my.xnf或my.ini中禁用loggong,默认只启用慢查询日志和错误日志。
  • SHOW VARIABLES LIKE 'slow_query_log' 炫耀。这些不是与记录通过终端输入的所有命令的 .mysql_history 文件相关的日志。
  • 见这里thegeekstuff.com/2010/01/… 这也将历史文件指向dev null sxi.io/…
  • 我找到了更好的页面mariadb.com/kb/en/mysql-command-line-client/…。如果你能回答,没有什么可评论的
  • 他们都说一样,但什么都行

标签: linux command-line debian history debian-buster


【解决方案1】:

我将 shell 变量 MYSQL_HISTFILE 设置为 /dev/null。这是正确的决定

【讨论】:

    猜你喜欢
    • 2023-03-15
    • 1970-01-01
    • 2021-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-20
    相关资源
    最近更新 更多