Ich habe immer erfolgreich eine Remote-Verbindung für MySQL 5.5 eingerichtet.
Heute habe ich einen neuen Server mit Ubuntu 16.04 und MySQL 5.7 installiert. Aber aus einigen Gründen kann ich diese MySQL-Installation nicht dazu bringen, andere Hosts aber anzuhören 127.0.0.1
.
Hier ist mein /etc/mysql/conf.d/mysql.cnf
:
[mysqld]
bind-address = 0.0.0.0
Ich konnte von einem Remote-Host aus keine Verbindung zu diesem MySQL-Server herstellen, und als ich my überprüfte netstat
, stellte ich fest, dass MySQL localhost
nur Verbindungen von abhört .
lsof -Pni :3306
Ausgabe ist:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
mysqld 5302 mysql 25u IPv4 37280 0t0 TCP 127.0.0.1:3306 (LISTEN)
Worin besteht das Problem?
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 13050/mysqld