I can’t connect MySQL to my VB.net project

Hello all, am working in application using vb.net and I have database using MySQL, I run the application after i connect it to the database in my PC which am working at and everything was just great, after i moved the application to a server to run it from there i got a problem.
"Unable to connect to any of the specified MySQL hosts."
I put 'localhost' in the connection string and I still get this error
Any help please?
