我总是成功地为 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
Run Code Online (Sandbox Code Playgroud)
我无法从远程主机连接到这个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)
Run Code Online (Sandbox Code Playgroud)
问题是什么?