De sua cadeia de conexão, esse banco de dados deve estar na máquina local. Você pode tentar executar este comando para garantir que o soquete esteja aberto para conexões?
telnet 127.0.0.1 3306
e garantir que ele se conecta? Você pode não ter configurado sua instância mysql para escutar conexões desta máquina ou neste endereço de interface. Se a conexão falhar, você precisa modificar sua configuração do mysql, por exemplo:
http:// /www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html