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

Waarom krijg ik dat Host '192.168.1.220' geen verbinding mag maken met deze MySQL-server?

Waarschijnlijk heeft u geen toegangsregel gedefinieerd voor [email protected] . Dan weigert de server deze verbinding.

Bovendien moet u de beperking over het bindadres in het configuratiebestand verwijderen.

Hier je wordt verteld hoe dat werkt:

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

in MySQL en verwijder de regel

bind-address = 127.0.0.1

van /etc/mysql/my.cnf .

Aangezien u het genoemde bericht van de server krijgt, kan het zijn dat de laatste stap niet langer nodig is. Anders krijgt u een bericht van de client dat deze geen verbinding kan maken met de server.



  1. Is het mogelijk om te concluderen of MySQL wordt uitgevoerd vanaf de PhPMyAdmin-verbindingsfoutpagina?

  2. DBeaver Twitter

  3. Kan geen verbinding maken met SQL Server Analysis Services, hoewel het lijkt te werken

  4. Hoe verwijder ik pma-tabellen uit mysql zonder andere tabellen te beïnvloeden?