MySQL 5.7 绑定地址不起作用

MySQL 5.7 绑定地址不起作用

我一直都能成功为 MySQL 5.5 建立远程连接。

今天我安装了一台新的服务器,上面安装的是 Ubuntu 16.04 和 MySQL 5.7。但由于某些原因,我无法让这个 MySQL 安装监听其他主机,但是127.0.0.1

这是我的/etc/mysql/conf.d/mysql.cnf

[mysqld]
bind-address = 0.0.0.0

我无法从远程主机连接到该 MySQL 服务器,当我检查我的时netstat,我意识到 MySQL 仅监听来自的连接localhost

lsof -Pni :3306输出为:

COMMAND  PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
mysqld  5302 mysql   25u  IPv4  37280      0t0  TCP 127.0.0.1:3306 (LISTEN)

问题是什么?

答案1

他们更改了 MySQL 软件包,以便绑定参数现在位于 /etc/mysql/mysql.conf.d/mysqld.cnf 中。请在那里更改绑定参数并删除您放置在 /etc/mysql/conf.d/mysql.cnf 中的任何内容。

相关内容