Переключите MySQL для прослушивания TCP
По умолчанию MySQL разрешает соединения только с адреса localhost. Файл конфигурации обычно находится в /etc/mysql/my.cnf
Вы захотите закомментировать строку адреса привязки, чтобы она выглядела следующим образом:
# bind-address = 127.0.0.1
Далее вам нужно будет перезапустить сервер базы данных:
sudo /etc/init.d/mysql restart