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

Desenvolvimento Rails - Não é possível conectar ao servidor MySQL em 'localhost' (10061)


Meu melhor palpite é que a máquina, que você indicou como Windows, tenha a rede IPv6 ativada. Assim, quando você tenta ir para localhost, ele está resolvendo para "::1". Esta é de fato a máquina local, no entanto, as instalações padrão do MySQL normalmente têm o endereço de ligação definido como 127.0.0.1, o que faria com que o localhost falhasse nesta configuração.

Você pode verificar isso executando ping localhost no prompt de comando e vendo se você obtém uma resposta como:
 Reply from ::1: time<1ms

Para corrigir isso, você pode alterar sua configuração para especificar:
 host: 127.0.0.1

Alternativamente, você pode alterar a configuração do MySQL para permitir um endereço de ligação diferente, por exemplo localhost em vez de 127.0.0.1.