Foros del Web » Programando para Internet » PHP »

conexion remota

Estas en el tema de conexion remota en el foro de PHP en Foros del Web. Hola a todos. Espero me puedan ayudar, ya que no tengo idea de como resolver este problema. Tengo mi pagina web con una base de ...
  #1 (permalink)  
Antiguo 24/11/2004, 00:29
 
Fecha de Ingreso: noviembre-2004
Mensajes: 11
Antigüedad: 13 años
Puntos: 0
conexion remota

Hola a todos.

Espero me puedan ayudar, ya que no tengo idea de como resolver este problema.

Tengo mi pagina web con una base de datos ya hospedada, y una base de datos identica a la pasada solo que en mi pc. Ahora bien, lo que quiero es que cuando una persona se registre o introduzca datos a mi BD de la pagina, yo pueda enviar esa informacion a mi BD local, (no quiero que sea en tiempo real) solo que yo tenga un codigo oculto y pueda descargar esa informacion.

Espero haberme explicado bien, gracias de antemano

PD: las BD estan en MySql y el codigo es con PHP

ayudaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  #2 (permalink)  
Antiguo 24/11/2004, 06:05
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Bueno .. si no quieres que sea "en tiempo real" .. tan sólo entra a tu administrador de tu Mysql en tu servicio de hosting (phpMyadmin o lo que uses) y te haces un "dump" de tu BD en SQL. Ese te generará un .sql con instrucciones SQL de "INSERT" con tus datos (y hasta la estructura de tus tablas también si lo indicas) .. Eso será tu "respaldo" de tu BD (remota) para que si lo desejas la ejecutas (ese .sql) sobre tu BD Mysql local para tener una replica exacta de tu BD remota en tu PC local.

Un saludo,
  #3 (permalink)  
Antiguo 24/11/2004, 11:49
 
Fecha de Ingreso: noviembre-2004
Mensajes: 11
Antigüedad: 13 años
Puntos: 0
mmmmmmmm, muchas gracias. Si habia pensado en eso, peroooo aqui lo malo es que yo no voy a ser el administrador y eso es un poco de lata para el que va a estar como tal, lo que me gustaria es que tengo mi aplicacion y mi base de datos local no? aun que es la misma estructura de la BD tanto la local como la remota voy a tener datos diferentes, ahora lo que quiero es que tener un boton en mi aplicacion local que diga "Actualizar datos" y se contecte a la BD remota y descargue esos datos y alreves, osea subir datos a mi aplicaion remota.

Espero me sepa explicar, de antemano muchas gracias...

saludos
  #4 (permalink)  
Antiguo 24/11/2004, 13:57
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Pues entonces .. sólo tienes que conectarte a tu BD "remota" (hablando de "remoto" como entre uno y otro servidor Mysql) con las funciones:

mysql_connect() y demás para hacer los "SELECT" de tu BD origen y crear los UPDATE o INSERT en la otra BD previa conexión a esta y usando los "links" de conexión de una y otra.

El problema que vas a tener tal vez es a nivel de permisos de acceso (sobre todo para tu BD de tu servicio de hosting) .. ahí tendras que ver si tienes permiso (el usuario que usas para conectarte o bien posibilidad de crear usuarios) con permisos de acceso para todo "host" (% en el apartado "host" de privilegios del usuario). Lo mismo para tu BD "local" .. tendrás que crear un ususario en tu BD que permita el acceso remoto (a todo "HOST").

Un saludo,
  #5 (permalink)  
Antiguo 24/11/2004, 14:19
 
Fecha de Ingreso: noviembre-2004
Mensajes: 11
Antigüedad: 13 años
Puntos: 0
Muchas gracias Cluster, lo voy a poner en practica ahora mismo, espero resulte.

Gracias

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:03.