Tema: BackUp MySQL
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/04/2006, 15:50
Avatar de turco_7
turco_7
 
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 19
mira .. esto lo tenia funcionando en un servidor local de una intranet ...

Código PHP:
<?
$filename 
date("Ymd-Hi"); 
$filename $filename.".sql";
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="root";
$passwd="";
echo 
$filename;
$bd="base_de_datos";
$executa "c:\\wamp\\mysql\\bin\\mysqldump.exe -u $usuario --password=$passwd --opt $bd";
system($executa$resultado); 
?>
Si tu servidor es linux/unix deberias cambiar esta linea
Código PHP:
<?$executa "c:\\wamp\\mysql\\bin\\mysqldump.exe -u $usuario --password=$passwd --opt $bd";?>
por esta otra ..
Código PHP:
<?
$executa 
"/bin/mysql/mysqldump -u $usuario --password=$passwd --opt $bd";
?>
una cosa asi no exactamente donde esta ubicada la aplicacion dump, en todo caso te tendrias que fijar si es que tenes permisos para ejecutar ese archivo...

si no me equivoco existen otras formas de hacer esto .. espero que te sirva saludos...
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!