Cita:
Iniciado por gnzsoloyo No.
Localhost es la computadora donde el servidor está, vista desde la óptica del servidor. En esencia, todas las PCs son localhost si estás sentado frente a ella, usando su teclado...
La explicación de qué es en realidad el localhost es algo más compleja, pero con esto te puedes dar una idea.
Las aplicaciones que se instalan en la misma máquina donde está el server MySQL acceden a ella como "localhost", o bien usando las direcciones IP de localhost: 127.0.0.1 a 127.255.255.255.
Root es el superusuario de toda instalación de MySQL. Sólo los dueños del servidor pueden acceder a ese user, y aún así, puede que no lo puedasn hacer desde otra PC. Pero no todos los DBMS usan como denominación "root", aunque en todos hay un superusuario semejante..
La password la pone el que instala el servidor, pero es requisito indispensable que esté, a menos que quieras que cualquiera pueda entrar a ese servidor y destruir todo...
yo tengo este codigo
Código PHP:
$host = "localhost";
$user = "root";
$pass = "*******";
$db = "datos";
$con= mysql_connect ($host,$user,$pass) or die ("problemas al conectas");
mysql_select_db($db,$con)or die ("problemas al conectar");
por ejemplo, si lo subo al servidor para ver desde publi_html, esta bien la direccion de la base de datos en $db o tengo que poner algunos parametros mas, ah tambien mi pregunta es si tengo que exportar la base de datos a datos.sql