Jag gissar att, enligt min ursprungliga kommentar, din fjärr-DB vägrar anslutningar från allt annat än localhost. Baserat på det antagandet finns här två lösningar:
-
Använd en ssh-tunnel. Det finns massor av instruktioner för att ansluta via ssh-tunneln, t.ex. http://www.howtogeek.com/howto/ubuntu/access-your-mysql-server-remotely-over-ssh/ .
-
Se till att din fjärr-DB accepterar fjärranslutningar. Kolla in det accepterade svaret i följande stackoverflow-tråd Can ansluter inte till MySQL-server fel 111