Jag tror att databasnamnet inte återspeglas i din kod. Kan du försöka ändra din kod som nedan,
$dbname = "my_db";
$dsn = "mysql:host=localhost;dbname="+$dbname+";
eller
$dsn = "mysql:host=localhost;dbname=my_db;
Jag tror att databasnamnet inte återspeglas i din kod. Kan du försöka ändra din kod som nedan,
$dbname = "my_db";
$dsn = "mysql:host=localhost;dbname="+$dbname+";
eller
$dsn = "mysql:host=localhost;dbname=my_db;