Re: constant BBDB_HOST problem
It will support a host name, but are you trying to use a port or a socket? I use MySQL servers on different hosts all the time, but they are always on the default port of 3306.
Can you post the
BBDB_HOST line from your config.php?
Also, you didn’t post the actual warnings: what were those?