MySQL - Conectar a MySQL desde Internet

 
Vista:

Conectar a MySQL desde Internet

Publicado por Kevin (2 intervenciones) el 14/04/2008 08:59:42
Hola, tengo un proyecto en mente, pero, necesito la ayuda de Uds al respecto.

Lo que deseeo realizar, es una aplicación en php que voy a ejecutarla en una pocket pc o palm. Mediante el acceso a internet, deseo ingresar a una BD MySQL que tengo instalada en la pc de mi casa. La pregunta es: ¿cómo puedo hacer para que esa aplicación php pueda accesar a esa BD MySQL?

Gráficamente, la idea es esta: http://img354.imageshack.us/img354/8941/proyectosx8.jpg

Espero prontas respuestas, de antemano, gracias por los consejos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Conectar a MySQL desde Internet

Publicado por hadrien (24 intervenciones) el 14/04/2008 21:19:25
Puedes consultar este tutorial: http://www.php-mysql-tutorial.com/

¡Suerte con tu proyecto!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Conectar a MySQL desde Internet

Publicado por Kevin (2 intervenciones) el 17/04/2008 11:53:06
Bueno, estuve probando ya... alojé una pequeña aplicación PHP en un server gratuito con el siguiente código:

(algunos nombres han sido modificados por seguridad)

<html>
<head>
</head>
<body>
<?php
function Conectarse()
{
if (!($link=mysql_connect("miweb.no-ip.org:3306","root","123456789")))
{ echo "Error conectando a la base de datos 1.";
exit(); }
else
{ echo "Conectado...1"; }

if (!mysql_select_db("mibd",$link))
{ echo "Error seleccionando la base de datos 2.";
exit(); }
else
{ echo "Conectado...2"; }
return $link;
}

$link=Conectarse();

mysql_close($link); //cierra la conexion
?>
</body>
</html>

Cuando cargo esta página PHP me sale como resultado:

Conectado...1 Error seleccionando la base de datos 2

¿A qué se debe? "mibd" existe en mi MySQL y pues, no sé por qué no logra hacer la conexión completa. Ahora, he alojado en el apache ese mismo código y pues, me ejecuta normal sin ningun error. Pero lo que yo quiero es conectarme desde otro webserver con ese mismo código a la BD alojada en mi pc de mi casa.

¿Sugerencias?

De antemano, gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar