【问题标题】:Unknown variable group_concat_max_len未知变量 group_concat_max_len
【发布时间】:2013-11-12 16:33:03
【问题描述】:

当我尝试在配置文件中设置group_concat_max_len 时出现错误。

#my.cnf
group_concat_max_len = 2048

我在 Windows 和 Linux (MySQL 5) 中都遇到同样的错误

mysql: 未知变量 'group_concat_max_len=2048'

【问题讨论】:

  • (我的max_allowed_pa​​cket真的够用了)
  • 命令行工作,--group_concat_max_len=2048
  • 设置全局作品,SET GLOBAL group_concat_max_len=2048;

标签: mysql configuration group-concat


【解决方案1】:

这是一个动态变量,如果您在连接时尝试设置它会发生什么:

SET GLOBAL VARIABLE group_concat_max_len=2048;

另外,您使用的是哪个版本?

可能是你的 my.cnf 文件,它应该在 mysqld 部分下,例如:

#my.cnf
[mysqld]
group_concat_max_len=2048

【讨论】:

  • 这适用于“SET GLOBAL group_concat_max_len=2048;”是的。但是如果我重新启动mysql?
  • 只是想一想,那是你的整个 my.cnf 吗?它应该在 [mysqld] 部分下,请参阅我的更新答案。
  • 谢谢,这适用于 Unix ! (不在 Windows 上,但我们不在乎)
猜你喜欢
  • 2018-05-31
  • 2018-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多