Denken Sie, Sie haben bereits ein Kennwort für die Verbindung von IP xxx mit dem MySQL-Benutzer yyy festgelegt? Wenn nicht, bitte.
Informationen dazu finden Sie unter https://dev.mysql.com/doc/refman/5.7/de/adding-users.html .
Ich habe einen Ubuntu-Server, auf dem eine Mysql-Datenbank läuft, und ich versuche, von einem Client-Computer aus eine Verbindung herzustellen.
Das Problem ist, dass ich keine Verbindung herstellen kann, da es zuerst diesen Fehler gibt:
Verbindung zum MySQL-Server bei 'Lesen des ersten Kommunikationspakets' verloren. Systemfehler 0
Danach habe ich die Zeile bind-adress = 127.0.0.1
von /etc/mysql/my.cnf kommentiert und überprüft, ob der Port geöffnet istnetstat -lnt
Das nächste, was ich getan habe, ist, nach /etc/hosts.allow zu gehen und mysqld:xxx.xxx.xxx.xxx:allow
(die IP des Clients) hinzuzufügen . Wenn der Client jedoch versucht, eine Verbindung zum Server herzustellen, kehren Sie zurück
Host 'xxx.xxx.xxx.xxx' darf keine Verbindung zu diesem MySQL-Server herstellen
Ich weiß nicht was ich tun kann.
Denken Sie, Sie haben bereits ein Kennwort für die Verbindung von IP xxx mit dem MySQL-Benutzer yyy festgelegt? Wenn nicht, bitte.
Informationen dazu finden Sie unter https://dev.mysql.com/doc/refman/5.7/de/adding-users.html .