Foros del Web » Programando para Internet » PHP »

Exporar BD mysql dede php

Estas en el tema de Exporar BD mysql dede php en el foro de PHP en Foros del Web. Hola, les cuento mi problema, tengo una BD alojada en un servidor distinto de donde esta la pagina, y el servidor no posee o al ...
  #1 (permalink)  
Antiguo 20/02/2008, 10:27
 
Fecha de Ingreso: septiembre-2004
Mensajes: 15
Antigüedad: 19 años, 7 meses
Puntos: 0
Exporar BD mysql dede php

Hola, les cuento mi problema, tengo una BD alojada en un servidor distinto de donde esta la pagina, y el servidor no posee o al menos no me dieron un panel de mysql, y necesito hacer un backup de la BD y nose como acceder, he leido en las faq el codigo para hacerlo el cual es este

$filename = "fichero.sql";
// Cabezeras para forzar al navegador a guardar el archivo
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Transfer-Encoding: binary");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=$filename");
$usuario="usuario"; // Usuario de la base de datos, un ejemplo podria ser 'root'
$passwd="pass"; // Contraseña asignada al usuario
$bd="nombre_bd"; // Nombre de la Base de Datos a exportar
// Funciones para exportar la base de datos
$executa = "/mysql/bin/mysqldump -u $usuario --password=$passwd --opt $bd";
system($executa, $resultado);
// Comprobar si se a realizado bien, si no es asi, mostrará un mensaje de error
if ($resultado) { echo "<H1>Error ejecutando comando: $executa</H1>\n"; }

Pero el problema aqui es saber como hago para conectarme a otro servidor, me dieron la IP del mismo pero nose donde colocarla, desde ya gracias.-
  #2 (permalink)  
Antiguo 20/02/2008, 10:48
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Exporar BD mysql dede php

Ese código solo te sirve si estas localmente en el mismo servidor y tienes acceso vía Shell.

Si tu servidor esta en otro diferente tendrás que usar un código totalmente distinto, yo te recomendaría si tu experiencia en PHP no es mucha que contactes a tu server y les pidas que te hagan un backup de tu base de datos.

Saludos.
  #3 (permalink)  
Antiguo 20/02/2008, 12:32
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 9 meses
Puntos: 638
Re: Exporar BD mysql dede php

hola, este codigo funciona perfectamente:
http://www.forosdelweb.com/f18/backu...o-1-0b-166532/

saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #4 (permalink)  
Antiguo 21/02/2008, 15:35
 
Fecha de Ingreso: septiembre-2004
Mensajes: 15
Antigüedad: 19 años, 7 meses
Puntos: 0
Re: Exporar BD mysql dede php

Hola, tenia unos erroes el script que me daban pero logre solucionarlos con las preguntas de los otros usuarios, lo que si me trajo el contenido de una sola tabla, que le faltara para que me traiga de todas, desde ya gracias.-
  #5 (permalink)  
Antiguo 23/02/2008, 08:02
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 9 meses
Puntos: 638
Re: Exporar BD mysql dede php

pues a mi no me trajo ningun problema, solo llegar y poner, de todas formas, creo que debes oner el codigo que tienes aqui, asi saber donde esta el posible error

saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #6 (permalink)  
Antiguo 23/02/2008, 13:10
Avatar de zick  
Fecha de Ingreso: mayo-2007
Ubicación: Los Angeles - Chile
Mensajes: 168
Antigüedad: 17 años
Puntos: 2
Re: Exporar BD mysql dede php

Y el servidor no tiene PhpMyAdmin siquiera?? si es de pago, yo que tu le doy corte...
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 12:11.