gpt4 book ai didi

Mysql: unknown variable, 无法运行任何mysql应用程序,似乎与my.cnf无关

转载 作者:IT王子 更新时间:2023-10-29 00:55:32 30 4
gpt4 key购买 nike

我的问题是,当尝试在 Fedora 上运行 MYSQL 时,我遇到了以下错误:

mysql: 未知变量 'max_connections=40'

它对任何其他命令执行完全相同的操作,例如 mysqldump、mysqlcheck 等

my.cnf 文件读取以下内容,虽然我已重命名它,但仍然出现错误。它几乎看起来像是一个系统变量,如果不运行 mysql 我就无法编辑它,因此遇到了问题 22!

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

当然,我还检查了系统中是否有任何其他 my.cnf 文件。

我真的迷路了,开始抓狂了。任何帮助将不胜感激! :)

谢谢

马特

最佳答案

假设你的配置文件是/etc/my.cnf(可能不是),编辑你的 mysql init 文件并添加 --init-file/etc/my.cnf 到 mysqld 命令以确保它确实正在从您认为正在读取的 init 文件中读取。

关于Mysql: unknown variable, 无法运行任何mysql应用程序,似乎与my.cnf无关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10321800/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com