Вашият MySQL сървър вероятно не е конфигуриран да приема заявки от хоста, от който се опитвате да получите достъп до него.
Проверете конфигурацията за сървъра. Тъй като казвате, че локалната машина има достъп до нея, проверете къде сте разрешили това и направете същото за ip на онлайн хоста.