![Debian 上的 MySQL,未知变量“set-variable=local-infile=0”](https://linux22.com/image/622994/Debian%20%E4%B8%8A%E7%9A%84%20MySQL%EF%BC%8C%E6%9C%AA%E7%9F%A5%E5%8F%98%E9%87%8F%E2%80%9Cset-variable%3Dlocal-infile%3D0%E2%80%9D.png)
我有一个运行 MySQL 的专用服务器。
在my.cnf配置文件中,我很早以前就添加了这个配置:
set-variable=local-infile=0
它运行正常,但是从昨天开始,我的服务器开始出现异常,重新启动后,我无法启动 mysql。
问题出在这个配置上,如日志中所述:
[ERROR] /usr/sbin/mysqld: unknown variable 'set-variable=local-infile=0'
注释掉这一行之后,mysql 就可以正常启动了。
我是不是错过了什么,或者某个更新破坏了这种配置?我真的很想知道发生了什么。
我运行 MySQL5.5.31-0+喘息1
(注:我很清楚这一点类似问题,但我想了解发生了什么变化,而不是问题出在哪里;))
感谢您的帮助!
答案1
删除 set-variable。该变量在 my.cnf 中不再使用