I realise this post is a couple of months old, but I was searching for the same issue, with no luck.
I found it was an issue with a complex MySQL password which caused the database connection to fail without raising an alert. I changed my MySQL password to something a little more palatable, without special characters, and the install completed within seconds.