För sent men jag hoppas att det kan hjälpa någon.
Just idag hamnar jag i en liknande situation (men i andra sammanhang försökte jag skapa enheter från db).
Jag löste det genom att helt enkelt ändra database_host från "localhost" till "127.0.0.1" i parameters.ini-filen.
Jag tror att min Mysql-instans endast körs via TCP och inte via socket och eftersom detta misslyckas när database_host="localhost" används.