Yo trabajo asi.
Espero que te sea de ayuda.
Código PHP:
define('SERVIDOR_MYSQL','localhost');
define('USUARIO_MYSQL','usuario');
define('PASSWORD_MYSQL','contraseña');
define('BASE_DATOS','base de datos');
//Conectar con la base de datos
$connect = mysql_connect(SERVIDOR_MYSQL, USUARIO_MYSQL, PASSWORD_MYSQL)
or die("No se ha podido conectar: " . mysql_error()); //'error connect'
//Acceder la base de datos
$data = mysql_select_db (BASE_DATOS, $connect)
or die("No se ha podido conectar a la BD: " . mysql_error());
//Codificación de letras y accentos
mysql_query("set names 'utf8'");