sql >> Database >  >> RDS >> Mysql

Mysql-verbinding geweigerd op localhost

Probeer localhost te gebruiken in plaats van 127.0.0.1 en zorg er ook voor dat de gebruikersnaam/het wachtwoord dat je gebruikt correct is en aanwezig is op de mysql-server. Controleer ook of mysqld actief is en of uw firewall de mysql-database doorlaat.

Bewerk uw php.ini-bestand en zorg ervoor dat extension extension=php_mysqli.dll is ingeschakeld op Windows of extension=php_mysqli.so op Linux.

Probeer het antwoord hier:PHP - MYSQL - testdatabaseserver

Er zijn twee instellingen die je moet controleren om dit te laten werken (ervan uitgaande dat je een MySQL-server hebt geïnstalleerd natuurlijk):

Controleer de waarde van mysql.default_socket in uw PHP-configuratie.

Controleer de waarde van socket in uw MySQL-configuratiebestand onder de kop [mysqld].

Die waarden moeten identiek zijn; als dat niet het geval is, wijzigt u de ene zodat deze overeenkomt met de andere en start u de respectieve service opnieuw.




  1. Django ORM-query GROUP BY meerdere kolommen gecombineerd door MAX

  2. Heb meer problemen met mysqli. Numerieke gegevens in resultaten

  3. Hoe krijg ik vroege toegang tot Oracle Java-updates, zodat ik mijn RIA kan testen en brandoefeningen kan vermijden wanneer deze updates openbaar worden gemaakt?

  4. hoe een impasse in mysql te voorkomen