Hola, la forma en que ponen en los manuales es correcta y completa.
Me explico, cuando se instala en el servidor o en local, PHP, Apache (o el que sea) y el Motor de Bases de Datos (Mysql por ejemplo) queda especificado lo que tu preguntas. Donde? no se...
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)
pero gracias a eso tu puedes poner solo el nombre de la base de datos sin path ni nada y se conecta.
saludos.