sql >> Databasteknik >  >> Database Tools >> phpMyAdmin

Varför får jag Host '192.168.1.220' som inte får ansluta till denna MySQL-server?

Du har förmodligen ingen åtkomstregel definierad för [email protected] . Sedan vägrar servern denna anslutning.

Dessutom måste du ta bort begränsningen för bindningsadressen i konfigurationsfilen.

Här du får veta hur det fungerar:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

i MySQL och ta bort raden

bind-address = 127.0.0.1

från /etc/mysql/my.cnf .

När du får det nämnda meddelandet från servern kan det vara så att det senare steget inte längre är nödvändigt. Annars skulle du få ett meddelande från klienten att den inte kan ansluta till servern.



  1. Infoga endast nya poster i SQL-tabell med VBA

  2. Lägg till NOT NULL-begränsningen i en kolumn

  3. problem med att försöka skapa ssms-tillägg

  4. PhpMyAdmin lösenord