MySQL server refusing external connections

view story

http://serverfault.com – My MySQL server running on a Debian VPS is not allowing external connections. I can connect fine locally, but I do not seem to be able to connect to my server from an external host. I've made sure it was running on port 3306, and it is. I'm clueless as to why this is happening, and it would be great if someone could help with this. With my MySQL client I used (HeidiSQL) I got the following error: SQL Error (2003) in statement #0: Can't connect to MySQL server on ' xx.xxx.xxx.xxx' (10061) (HowTos)