Salve a tutti,
sto provando a connettermi al mio database con il costrutto try - catch in questo modo:

Codice PHP:
<?php
    
try {        $pdo = new PDO('mysql:host=127.0.0.1;dbname=db_prova''admin''admin');        $pdo->setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_EXCEPTION);        $pdo->exec('SET NAMES "utf8"');    }    catch(PDOException $e) {        $output 'Impossibile connettersi' .        $e->getMessage();        include 'output.html.php';        exit();    }        $output 'OK';    include 'output.html.php';
?>
se testo lo script mi risulta questo messaggio:

codice HTML:
Impossibile connettersiSQLSTATE[HY000] [1045] Access denied for user 'admin'@'localhost' (using password: YES)
Ho ricontrollato di aver inserito la password corretta almeno 100 volte!!!

Qualcuno può aiutarmi? Se vi interessa vi specifico che utilizzo MAMP 3.0.0 per il debug.