Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/05/2013, 15:20
Gedeon
 
Fecha de Ingreso: agosto-2003
Mensajes: 174
Antigüedad: 20 años, 9 meses
Puntos: 3
Respuesta: no doy con la base de datos localost

Hola
Localhost significa ordenador local. El 3306 es el puerto mysql y se utiliza para acceder a ese ordenador desde otros ordenadores.

Osea que si tu instalas mysql en un ordenador, allí es el localhost, pero si ahora te vas a otro ya no es localhost. Para dirigirte a la base que tienes allí tendrás que poner su nombre o su ip. Si es un cliente mysql ya sabe que tiene que dirigirse al puerto 3306 osea que no hace falta, pero como ese puerto se puede cambiar, a menudo se da la opción de poner otro pero vamos que eso lo normal es que no tengas que ponerlo.

Por ejemplo este foro probablemente utiliza mysql. Quien lo instaló puso localhost, pero tu para acceder a él poner su nombre (forosdelweb.com) y no necesitas poner ningun puerto porque tu al poner el nombre ya te vas a ese ordenador y al hacer una petición http ya sabe apache y php como apañárse con el mysql que ellos si tienen instalado en localhost.