韶华小苑 |

时光不负终不老

您现在的位置是: 首页 > 文章 >

mysql启动报错 "unknown variable 'defaults-file=/etc/my.cnf"(转)

mysql启动报错 "unknown variable 'defaults-file=/etc/my.cnf"(转)

大帅哥 2021-03-05 暂无评论 暂无分类 33

我这里需要自定义mysql的配置文件,比如这里用的是mysql5,需要定义一个mysql5的配置文件,
按照网上的指导,使用了 --defaults-file 参数,结果却报错。

(XXXXX 是我的目录,做了模糊处理)

root@raspberrypi:XXXXX/mysql5/server/bin# ./mysqld --initialize --user=mysql --defaults-file=/XXXXX/mysql5/my.cnf --explicit_defaults_for_timestamp=true
2021-03-05T00:51:31.077775Z 0 [ERROR] unknown variable 'defaults-file=/XXXXX/mysql5/my.cnf'

解决方案是参数必须紧接着 mysqld 后面,如果做第二个或者第二个以后的参数加入时,则会出现上面的错误。

也就是说,命令由:

./mysqld --initialize --user=mysql --defaults-file=/XXXXX/mysql5/my.cnf --explicit_defaults_for_timestamp=true

改为:

./mysqld --defaults-file=/XXXXX/mysql5/my.cnf --initialize --user=mysql --explicit_defaults_for_timestamp=true

其他的不动。

感谢大佬的博客 -> https://www.cnblogs.com/qiumingcheng/p/11191759.html

本文链接: https://hw13.cn/f17835d57465ea37dc718adc6235f9be.html 最后修改时间: 2021-03-05 09:03:24

瞅我来气不?用红包砸死我吧

赞赏作者
扫一扫支付