PHP e PDO: Conecte-se ao MySQL usando o endereço IPv6
Quero me conectar a uma instância remota do MySQL (uma do Google Cloud SQL) usando seu endereço IPv6.
Estou usando o PHP PDO assim:
$db = new \PDO('mysql:host=<ipv6-address>;port=3306;dbname=<database-name>',
'<username>',
'<password>'
);
Mas sempre falha com a seguinte mensagem de exceção:
PDOException: SQLSTATE [HY000] [2002] Nenhuma rota para hospedar
No terminal, posso conectar-me à instância do MySQL, sem nenhum problema, como este:
mysql --host=<ipv6-address> --user=<username> --<password>
Qualquer ajuda será realmente apreciada.
obrigado