Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2009, 06:16
mmjj
 
Fecha de Ingreso: febrero-2009
Mensajes: 47
Antigüedad: 15 años, 3 meses
Puntos: 0
problema conectar mysql...

Hola, estoy teniendo el siguiente problema , seguro que es algo obvio... pero no caigo.

Tengo un fichero de configuración del cual leo como char * los parámetros para la conexion (por ejemplo que sean : localhost, root,nombre_contraseña,nombre_BD) imprimo por pantalla esta lectura, y toma los parámetros bien en las variables, pero a la hora de establecer la conexion así:

mysql_real_connect(conexion_bd,host,user,password, base_datos,3306,NULL,0) , me dice que no se encuentra el sevidor... sin embargo si los introduzco manualmente:

mysql_real_connect(conexion_bd,"localhost","root", "nombre_contraseña","nombre_BD",3306,NULL,0)

me funciona perfectamente...así que el problema está en la lectura, pero insisto que lo imprimo por pantalla y aparecen correctamente las variables.

Tambien he de decir que si en lugar de poner localhost en el fichero pongo 127.0.0.1 si que me reconoce el servidor, pero no el usuario ¿que problema puede haber en estas cadenas?

Muchas gracias :D