OK, c'est juste idiot. :)
Vous avez ouvert MAMP, allez dans Serveur> MySQL et décochez "Autoriser l'accès local uniquement" qui est coché par défaut. C'est bizarre car ce que je fais est local, mais bon...
Mon programme semble fonctionner et les commandes suggérées par @JamesA donnent également le résultat attendu !
Huzah !