Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie verbinde ich mich mit einem MySQL-Server auf einem anderen Host?

Standardmäßig konfigurieren Debian-basierte Distributionen MySQL so, dass es nur an localhost bindet, was bedeutet, dass andere Hosts sich nicht damit verbinden können. Korrigieren Sie Ihre MySQL-Konfiguration und es wird funktionieren.

Bearbeiten Sie /etc/mysql/my.cnf und ändern Sie diese Zeile:

bind-address = 127.0.0.1

Dazu:

bind-address = 0.0.0.0

Dadurch wird MySQL allen Netzwerkschnittstellen ausgesetzt, stellen Sie also sicher, dass Sie Sicherheitsmaßnahmen ergriffen haben, wenn dieser Server nicht vertrauenswürdigen Hosts ausgesetzt wird.