【问题标题】:ERROR 1193 (HY000): Unknown system variable 'userstat'错误 1193 (HY000): 未知系统变量 'userstat'
【发布时间】:2023-04-06 15:47:02
【问题描述】:

我尝试通过 ssh 访问服务器上的 mysql 来更改 userstat 变量的状态。

这是我的步骤:

  1. 打开腻子
  2. 通过 SSH 连接

命令行:

  1. mysql
  2. SET GLOBAL userstat=on;

响应: ERROR 1193 (HY000): Unknown system variable 'userstat'

之后,我运行这个命令来查看所有变量:SHOW VARIABLES;

【问题讨论】:

    标签: mysql variables ssh command-line putty


    【解决方案1】:

    据报道,没有名为 USERSTAT 的变量。 查看问题的内容后,您可能会将 VARIABLES 与 STATUS 混淆。 两者在 MySQL 中始终为 ON。 然后你可以
    显示全局变量或显示会话变量,其中将包含此“会话”的任何“覆盖”。 状态有可用的 SHOW GLOBAL STATUS 或 SHOW SESSION STATUS 将报告各种事件的计数次数。 SHOW GLOBAL STATUS 报告自启动以来的计数。 SHOW SESSION STATUS 报告此 SESSION 的计数。 注意,对于非常活跃的系统,innodb_buffer_pool_read_requests ROLLOVER 报告的计数高于 ~ 4,200,000,000 并且唯一可靠的计数记录在带有 buffer_pool_read_requests 的 information_schema.innodb_metrics 行中。根据您的 MySQL 版本,STATUS 中的其他计数器可能存在 ROLLOVER 问题。在 5.6.17 运行 64 位版本时也是如此。

    【讨论】:

    • 只有在 32 位编译时才会显示翻转。 SHOW 和 I_S 是同一数据的不同窗口。
    【解决方案2】:

    VARIABLEuserstat_running 存在于 Percona 5.1 中。

    在 Percona 5.5.10 和 MariaDB 中更名为 userstat

    MySQL 也没有。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-18
      • 1970-01-01
      相关资源
      最近更新 更多