Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Falha na conexão PHP:SQLSTATE[HY000] [2002] Conexão recusada


Encontrei o motivo pelo qual a conexão não estava funcionando, era porque a conexão estava tentando se conectar à porta 8888, quando precisava se conectar à porta 8889.
$conn = new PDO("mysql:host=$servername;port=8889;dbname=AppDatabase", $username, $password); 

Isso corrigiu o problema, embora alterar o nome do servidor para localhost ainda dê o erro.

Falha na conexão:SQLSTATE[HY000] [2002] Nenhum arquivo ou diretório

Mas ele se conecta com sucesso quando o endereço IP é inserido para o nome do servidor.