Terlambat tapi saya harap ini bisa membantu seseorang.
Baru hari ini saya mengalami situasi yang sama (tetapi dalam konteks lain, saya mencoba membuat entitas dari db).
Saya menyelesaikannya hanya dengan memodifikasi de database_host dari "localhost" menjadi "127.0.0.1" di file parameter.ini.
Saya pikir instance Mysql saya hanya berjalan melalui TCP dan bukan soket dan karena ini ketika menggunakan database_host="localhost" gagal.