sql >> Database >  >> RDS >> Mysql

Host xxxx mag geen verbinding maken met deze MySQL-server

Als ik het goed heb, is 172.1.16.228 het IP-adres van de mysql-server. 'Adkadon' is de host van waaruit u toegang probeert te krijgen tot mysql.

Als dat het geval is, verkrijg dan het IP-adres van Adkadon (ifconfig )

Stel dat als 172.1.16.xxx uw host-IP is, vermeld dan in my.cnf

bind-address = 172.16.1.xxx Dit geeft aan dat verbindingen alleen zijn toegestaan ​​vanaf 172.16.1.xxx

Maak een gebruiker [email protected]

En om verbinding te maken met mysql, gebruik je het commando

mysql -u root -p -h 172.1.16.228

Let op, -h 172.1.16.228 geeft aan waar verbinding mee moet worden gemaakt, niet vanaf waar verbinding wordt gemaakt.

Lost het je probleem op? Of mis ik iets in je vraag?




  1. Automatiseer mysql_secure_installation met echo-opdracht via een shellscript

  2. Tabelnaam doorgeven als parameter van voorbereide instructie

  3. SQL Server SELECT waarbij een kolom 'x' bevat

  4. PostgreSQL - GROUP BY-clausule of worden gebruikt in een aggregatiefunctie