Domyślnie dystrybucje oparte na Debianie konfigurują MySQL do łączenia się tylko z hostem lokalnym, co oznacza, że inne hosty nie mogą się z nim połączyć. Napraw konfigurację MySQL, a będzie działać.
Edytuj /etc/mysql/my.cnf
i zmień tę linię:
bind-address = 127.0.0.1
Do tego:
bind-address = 0.0.0.0
Spowoduje to udostępnienie MySQL na wszystkich interfejsach sieciowych, więc upewnij się, że masz środki bezpieczeństwa, jeśli ten serwer jest narażony na niezaufane hosty.