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

Host xxxx darf sich nicht mit diesem MySQL-Server verbinden

Wenn ich richtig denke, ist 172.1.16.228 Ihre IP des MySQL-Servers. "Adkadon" ist der Host, von dem aus Sie versuchen, auf MySQL zuzugreifen.

Wenn das der Fall ist, holen Sie sich die IP-Adresse von Adkadon (ifconfig )

Sagen Sie, wenn 172.1.16.xxx Ihre Host-IP ist, dann erwähnen Sie in my.cnf

bind-address = 172.16.1.xxx Dies zeigt an, dass Verbindungen nur von 172.16.1.xxx erlaubt sind

Erstellen Sie einen Benutzer [email protected]

Und um sich mit mysql zu verbinden, verwenden Sie den Befehl

mysql -u root -p -h 172.1.16.228

Bitte beachten Sie, -h 172.1.16.228 gibt an, wohin eine Verbindung hergestellt werden soll, nicht von wo aus eine Verbindung hergestellt wird.

Löst es Ihr Problem? Oder übersehe ich etwas in deiner Frage?