katharnakh 7 Posting Whiz in Training

I am not able to connect to remote MySQL server, using MySQLdb package.

I have enough permission on remote machine with all rights set to 'Y' and Host field of USER table in mysql database has a value '%', which allows remote login.

I tried using Navicat which requires me to login using a SSH connection.

Is there any method where I can login directly or use first SSH and through that login to MySQL?

Please help out from this problem, I have been struck which restricting me from deploying my application on the server.

Please help me.