Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP връзката е неуспешна:SQLSTATE[HY000] [2002] Връзката е отказана

Открих причината, поради която връзката не работи, защото връзката се опитваше да се свърже с порт 8888, когато трябваше да се свърже с порт 8889.

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

Това отстрани проблема, въпреки че промяната на името на сървъра на localhost все още дава грешка.

Неуспешна връзка:SQLSTATE[HY000] [2002] Няма такъв файл или директория

Но се свързва успешно, когато IP адресът е въведен за името на сървъра.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какви са практическите разлики между `ЗАМЕНИ` и `ВМЪКВАНЕ... ПРИ АКТУАЛИЗИРАНЕ НА ДУБЛИКАТ КЛЮЧ` в MySQL?

  2. Как да намерите съпоставянето в MySQL

  3. Как да добавя функция levenshtein в mysql?

  4. Как да предотвратите изчакване на връзката за голям импорт на MySQL

  5. Как да деактивирате проверката на чужд ключ в MySQL