Conexion remota Mysql - PHP
Publicado por William (2 intervenciones) el 06/03/2006 00:05:03
Hola a todos, ojala me ayuden en esto que voy buen tiempo sin saber q hacer:
He instalado el WAMP, el q trae Apache, MySQL y PHP, supuestamente al instalarlo ya esta todo configurado, al entrar a http://localhost/ sale su pagina, he hecho algunas practicas PHP y si funciona.
Para la conexion uso: (lenguaje PHP)
$dbhost="localhost";
$dbusuario="Nombre de usuario";
$dbpassword="mi clave";
$db="nombre bd";
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword) or die("No pudo conectarse : " .mysql_error());
mysql_select_db($db, $conexion) or die("No pudo seleccionarse la BD.");
Esto me sirve para conectarme a mi base de datos, pero ahora, quiero publicar una pagina web que se conecte con mi PC, supuestamente al instalar Apache, mi PC ya es un servidor. Me dicen que tengo q cambiar $dbhost="localhost" por $dbhost="direccion ip"
pero mi ip es dinamico, no es siempre el mismo. Cuando trate de poner en la web: http://mi ip/ me pidio clave y contraseña, le di la misma q pongo en $dbusuario y $dbpassword pero fue incorrecto.
Estoy usando WindowsXP SP2
Mis preguntas son:
- ¿Apache no hace mi ip estatica?
- Como se cual es el ip q apache me da
- Cual es el codigo PHP para q la pag web q publique se conecte con mi bd.
- Supuestamente al instalar Apache mi PC es un servidor, pero no veo q lo sea
Ojala me ayuden
Saludos y gracias
He instalado el WAMP, el q trae Apache, MySQL y PHP, supuestamente al instalarlo ya esta todo configurado, al entrar a http://localhost/ sale su pagina, he hecho algunas practicas PHP y si funciona.
Para la conexion uso: (lenguaje PHP)
$dbhost="localhost";
$dbusuario="Nombre de usuario";
$dbpassword="mi clave";
$db="nombre bd";
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword) or die("No pudo conectarse : " .mysql_error());
mysql_select_db($db, $conexion) or die("No pudo seleccionarse la BD.");
Esto me sirve para conectarme a mi base de datos, pero ahora, quiero publicar una pagina web que se conecte con mi PC, supuestamente al instalar Apache, mi PC ya es un servidor. Me dicen que tengo q cambiar $dbhost="localhost" por $dbhost="direccion ip"
pero mi ip es dinamico, no es siempre el mismo. Cuando trate de poner en la web: http://mi ip/ me pidio clave y contraseña, le di la misma q pongo en $dbusuario y $dbpassword pero fue incorrecto.
Estoy usando WindowsXP SP2
Mis preguntas son:
- ¿Apache no hace mi ip estatica?
- Como se cual es el ip q apache me da
- Cual es el codigo PHP para q la pag web q publique se conecte con mi bd.
- Supuestamente al instalar Apache mi PC es un servidor, pero no veo q lo sea
Ojala me ayuden
Saludos y gracias
Valora esta pregunta


0