Vous pouvez démarrer une connexion PDO par ceci, corrigez-moi si je me trompe :
$db = new PDO("mysql:host=localhost", 'user', 'pass');
La différence avec une connexion normale est la partie supprimée dbname=[xx]
, comme vous le voyez.
Aussi un conseil gratuit lorsque vous souhaitez utiliser une connexion UTF-8 :
$db = new PDO("mysql:host=localhost;charset=utf8mb4", 'user', 'pass');
Afin de répondre au commentaire de Yehonatan
vous pouvez sélectionner une base de données en :
$db->exec('USE databaseName');