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

PDO kann Remote-Mysql-Server nicht verbinden

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

sollte

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

hostname ist für dsn ungültig und so PDO ignoriert den Host und verwendet den Standardwert, der localhost ist