sql >> Databáze >  >> RDS >> Mysql

Připojení Mysql na localhost odmítnuto

Zkuste použít localhost místo 127.0.0.1 a také se ujistěte, že uživatelské jméno/heslo, které používáte, jsou správné a existují na serveru mysql. Zkontrolujte také, zda je spuštěn mysqld a zda váš firewall povoluje přístup k databázi mysql.

Upravte svůj soubor php.ini a ujistěte se, že rozšíření extension=php_mysqli.dll je povoleno v systému Windows nebo extension=php_mysqli.so v systému Linux.

Zkuste odpověď zde:PHP - MYSQL - testovací databázový server

Aby to fungovalo, musíte zkontrolovat dvě nastavení (samozřejmě za předpokladu, že máte nainstalovaný server MySQL):

Zkontrolujte hodnotu mysql.default_socket v konfiguraci PHP.

Zkontrolujte hodnotu soketu v konfiguračním souboru MySQL pod hlavičkou [mysqld].

Tyto hodnoty musí být totožné; pokud nejsou, změňte jeden tak, aby odpovídal druhému, a restartujte příslušnou službu.




  1. Jak určím datumový literál při psaní dotazu SQL ze serveru SQL, který je propojen s Oracle?

  2. Atomic Increment with Entity Framework

  3. Jak mohu vyřešit nekompatibilitu s sql_mode=only_full_group_by v laravel eloquent?

  4. Jak ladit php/MySQL COUNT(id) vrací 1 místo celkové hodnoty položek