centos mysql服务器无法识别my.cnf中的更改

s4chpxco  于 2022-11-07  发布在  Mysql
关注(0)|答案(1)|浏览(183)

我已经在Centos 7中安装了mysql服务器和mysql客户端,mysql服务器的端口显示为0,我想给它给予一个端口,为此,我将**/etc/my.cnf**更改为如下所示:

port=4545

更改后,我重新启动了服务。但它是以skip-networking为ON启动的。我也尝试过将skip-networking更改为OFF,但没有成功。
我也尝试了mysql_secure_installation更改后,但得到以下错误:
失败!错误:MySQL服务器正在使用--skip-grant-tables选项运行,因此无法执行此语句
我该如何解决这个问题?谢谢回答

vwkv1x7d

vwkv1x7d1#

我已经解决了我的问题与下文;

systemctl stop mysqld
systemctl daemon-reload
systemctl set-environment MYSQLD_OPTS="--skip-networking=OFF"

在此之后,我又开始了服务。

systemctl start mysqld

相关问题