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

Warum funktioniert mein PDO nicht?

Sie müssen PDO mitteilen, dass es Ausnahmen auslösen soll:

$connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

Nach Ihrem Kommentar unten ist offensichtlich, dass Ihr DSN falsch ist. Es sollte sein:

$connection = new PDO('mysql:host=localhost;dbname=my_db','my_username','xxxxxxx');

Beachten Sie, dass die Syntax dbname= ist statt dbname: (die Sie ursprünglich hatten).