Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Połączenie PHP nie powiodło się:SQLSTATE[HY000] [2002] Połączenie odrzucone

Znalazłem powód, dla którego połączenie nie działało, ponieważ połączenie próbowało połączyć się z portem 8888, kiedy musiało połączyć się z portem 8889.

$conn = new PDO("mysql:host=$servername;port=8889;dbname=AppDatabase", $username, $password); 

To naprawiło problem, chociaż zmiana nazwy serwera na localhost nadal powoduje błąd.

Połączenie nie powiodło się:SQLSTATE[HY000] [2002] Brak takiego pliku lub katalogu

Ale łączy się pomyślnie, gdy adres IP zostanie wprowadzony jako nazwa serwera.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TIME() Przykłady – MySQL

  2. Funkcja MySQL COT() — zwraca cotangens liczby w MySQL

  3. Jak działa funkcja LOCATE() w MySQL

  4. Zainstaluj i skonfiguruj MySQL Workbench na Ubuntu 16.04

  5. MySQL NIE W zapytaniu