Backuo de la BD en mysql
¿Hola de nuevo experto como andas?
Te comento que estoy necesitando hacer un script para poder hacer un backup de la BD
Tengo el código pero no me anda, y la verdad que no se porque
Te lo paso así lo ves...
--------------------------------------
<?
require_once "/../../includes/cnx.php";
if (isset($_POST["bt_aceptar"])){
//fijo el date de hoy
$date_month = date('m');
$date_year = date('Y');
$date_day = date('d');
$Date = "$date_year-$date_month-$date_day";
//Archivo
$filename = "backup_$Date.sql";
//Datos BD
$usuario = "root";
$passwd = "";
$bd = "sao";
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Transfer-Encoding: binary");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=$filename");
$execute=system('C:\xampp\mysql\bin\mysqldump.exe -u $usuario --password=$passwd --opt $bd',$resultado);
readfile ($execute);
?>
------------------------------------
Lo que haces es que cuando apretó un botón ejecuta el script y obliga al navegador para que me permita descargarlo
Espero tu respuesta ya que lo necesito!
UN abrazo
Te comento que estoy necesitando hacer un script para poder hacer un backup de la BD
Tengo el código pero no me anda, y la verdad que no se porque
Te lo paso así lo ves...
--------------------------------------
<?
require_once "/../../includes/cnx.php";
if (isset($_POST["bt_aceptar"])){
//fijo el date de hoy
$date_month = date('m');
$date_year = date('Y');
$date_day = date('d');
$Date = "$date_year-$date_month-$date_day";
//Archivo
$filename = "backup_$Date.sql";
//Datos BD
$usuario = "root";
$passwd = "";
$bd = "sao";
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Transfer-Encoding: binary");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=$filename");
$execute=system('C:\xampp\mysql\bin\mysqldump.exe -u $usuario --password=$passwd --opt $bd',$resultado);
readfile ($execute);
?>
------------------------------------
Lo que haces es que cuando apretó un botón ejecuta el script y obliga al navegador para que me permita descargarlo
Espero tu respuesta ya que lo necesito!
UN abrazo
1 respuesta
Respuesta de Jorge Vila
1