I think I figured out the issue.
My original database was created prior mid-2006.
I found this note in the wiki:
"NOTE: Since about mid-2006 all new databases you create should be on the same MySQL server and thus the hostnames should be inter-changeable so you can access all your databases from a single hostname. Databases you created prior to this time will not necessarily be on the same MySQL server, and may still have their own hostname(s). "
Retrieved from "http://wiki.dreamhost.com/KB_/_Account_Control_Panel_/_Goodies_::_MySQL