How to create a HTTP tunnel to PHP to MySQL connection
If you have PHP on the host, you may try using Navicat. (Trial and non-commercial versions are also available.) Take a look to navicat.com.
Once you install Navicat, a php file will be placed among the binaries of the app. Then you have to copy it to your host. When setting up the MySQL server connection in Navicat, go to the HTTP tab, enable HTTP tunneling, and enter the URL of the php put on the host. The IP/port/user/password of your MySql server need to be entered into Navicat as usual. (Set IP as it is seen from the Host on which the php script is running)