sql >> Database teknologi >  >> RDS >> Mysql

Mysql-forbindelse afvist på localhost

Prøv at bruge localhost i stedet for 127.0.0.1 og sørg også for, at det brugernavn/adgangskode, du bruger, er korrekt og findes på mysql-serveren. Kontroller også, at mysqld kører, og at din firewall tillader mysql-databasen igennem.

Rediger din php.ini-fil, og sørg for, at extension=php_mysqli.dll er aktiveret på Windows eller extension=php_mysqli.so på Linux.

Prøv svaret her:PHP - MYSQL - testdatabaseserver

Der er to indstillinger, du skal tjekke for at dette virker (forudsat at du selvfølgelig har MySQL-server installeret):

Tjek værdien af ​​mysql.default_socket i din PHP-konfiguration.

Tjek værdien af ​​socket i din MySQL-konfigurationsfil under overskriften [mysqld].

Disse værdier skal være identiske; hvis de ikke er det, skal du ændre den ene til at matche den anden og genstarte den respektive tjeneste.




  1. Udførelse af en joinforbindelse på tværs af flere heterogene databaser, f.eks. PostgreSQL og MySQL

  2. Undtagelse vedrørende runtime optimering ved hjælp af openJPA MySQL

  3. Flere indsæt/opdater sætninger i trigger?

  4. Hvordan opretter jeg en bruger med de samme rettigheder som root i MySQL/MariaDB?