Mysql
 sql >> Base de données >  >> RDS >> Mysql

PDO ne peut pas se connecter au serveur mysql distant

$conn = new PDO('mysql:hostname=192.168.1.4;dbname=DB_TEST;port=3306','username','password');

devrait être

$conn = new PDO('mysql:host=192.168.1.4;dbname=DB_TEST;port=3306','username','password');

hostname n'est pas valide pour dsn et donc PDO ignore l'hôte et utilise la valeur par défaut, qui est localhost