- firewall of the server must be set-up to enable incomming connections on port 3306
- you must have a user in MySQL who is allowed to connect from
%
(any host) (see manual for details)
The current problem is the first one, but right after you resolve it you will likely get the second one.