> I have a domain at Godaddy and want to switch my hosting from there to DH WITHOUT changing the namservers to dreamhosts.
> I have changed the @ A record to point to my server's IP address.
Have you tried typing that IP address into a browser? What happens when you do?
> Also, I created a mysql database in DH (mysql.domain.com). I cannot connect to my database...
The Internet doesn't know mysql.domain.com lives at DH because the GD nameservers are saying it lives at GD.
> Any help would be appreciated.
Change the nameserver info to DreamHost's. (Note you are not transferring registrar in this step).
You've likely set the domain as Fully Hosted here, so you're already finished.
Maximum Cash Discount on any plan with MAXCASH
How To Install PHP.INI / ionCube on DreamHost