Actually I will change my mind about that. If you add your remote computer details to the username access permissions option you can connect remotely.
I have just tried it remotely with MySql administrator and could connect okay and even managed a SQL backup!
Please see this link in the wiki.
So I would presume once you have set up your remote PC you could run a remote program using a database on your DreamHost account.
Sorry, I was wrong before.