formularios

tengo un problema hice todo lo que decia el curso..pero cuando voy a conectar no me deja
escribo mi formulario y lo voy a enviar a la pagina y me sale este mensaje


Advertencia : mysql_connect () [ function.mysql-connect ]: No se puede conectar al servidor MySQL local a través de socket '/ var / lib / mysql / mysql.sock' (2) en / home / webcindario / c / i / CIRF / mostrardatos.php en la línea 7
error1Can't conectar al servidor MySQL local a través de socket '/ var / lib / mysql / mysql.sock' (2)

y no se de que es

en la base de datos logre ingresar mas datos...pero a la hora de hacerlo mediante formularios no pude.

otra cosa aqui se menciona que a uno le aparece los nombres pegados con una raya al piso_ a mi solo me aparece el nombre de usuario un guion y ahi si el nombre de la base de datos algo asi:
cirf(es mi usuario)> basededatos(el nombre de la base)

el archivo config.php tiene lo siguiente
<html>

<head>
</head>
<body bgcolor="">

<?php
// Rellena los espacios ente comillas de abajo con los datos que te da
// el servidor al activar la base de datos.
// Este dato de abajo suele ser localhost casi siempre:
$server="localhost";

// Aqui abajo escribe el nombre de la base de datos.
// Si tu servidor tiene cpanel normalmente va primero tu nombre de username,
// por ejemplo: username_nombredelabasededatos
$database = "basededatos";

// Aqui abajo el nombre de username de la base de datos para acceder a ella.
$db_user = "cirf";

// Y ahora la contraseña:
$db_pass = "isabella123_";
?>

</body>
<html>

y el archivo que es llamdo cunado envio el formulario es mostrar datos el cual esta formado asi:
<html>
<?php
// leer datos de usuario y contraseña de la base de datos
include("config.php") ;

// Conexión con el servidor
mysql_connect($server, $db_user, $db_pass) or die ("error1".mysql_error());

// Selección de Base de Datos
mysql_select_db($database) or die ("error2".mysql_error());




?>

</html>
gracias por la ayuda
Hola: el error esta, seguramente, en la variable $server. ¿Estas utilizando un servidor local como Xampp, Wampp, etc. o un dominio gratuito como el de ComoCrearTuWeb? Si es este último, entonces $server no puede llevar el valor "localhost", sino que debe llevar la dirección del servidor. No sé cual es la dirección, pero debería aparecer en el panel de control del hosting (algo así como mysql.algo.com).

Las etiquetas que pusiste en el archivo config.php no son necesarias, puesto que este archivo nunca debería ser expuesto al público y por ende no necesita formato:

<?php
  $server = "servidor";
  $database = "base_de_datos";
  $db_user = "usuario";
  $db_pass = "contraseña";
?>

Saludos.
Al contrario skaparate, si usa el de CCTW el servidor deeb ser localhost, si usa 000webhost le darán una del tipo mysqlX.000webhost.com

Donde la X es un número jeje
Aaaaaaaaaaaah, no tenía idea, pero bueno, si no es ese el problema, entonces ha de haber sido un problema temporal con la base de datos o que te equivocaste (@aha) en el nombre de usuario y/o contraseña.