Mysql
 sql >> Datenbank >  >> RDS >> Mysql

PHP &PDO:Verbinden Sie sich mit MySQL über die IPv6-Adresse

Falls jemand anderes über das gleiche Problem stolpert, und um ihm 2 Stunden beim Durchstöbern der PHP-Quellen zu ersparen, funktionieren PDO-MySQL-IPv6-Verbindungen, wenn Sie die Adresse in eckige Klammern setzen.

Siehe:https://github.com /php/php-src/blob/master/main/streams/xp_socket.c#L568

zB

$pdo = new PDO("mysql:host=[1234:5678::42];port=3306;dbname=foo", ...);