Helveticus wrote:
Did you mean that I use MySQL Workbench on my pc and connect it to the linode?
Yes. If your MySQL daemon is not listening for connections on the open internet*, you can use PuTTY to
forward a port, creating an ssh tunnel from your local machine to your Linode. Then as described, after connecting you can point MySQL Workbench at 127.0.0.1 and it will be communicating through the tunnel with the MySQL instance on your Linode.
A couple caveats:
1. If you're running MySQL on your Windows client, you likely won't be able to use port 3306 locally. In that case, select another port number as the source port.
2. Don't use "localhost" as the host to connect to in MySQL Workbench. This often will
not work as expected. Use the IP address 127.0.0.1. Other applications may have the same problem.
*It really shouldn't be; this is a security hazard. Adjust your bind-address configuration in my.cnf and/or your firewall rules to block outside connections.