Código PHP:
<?php //servidor MySql
$C_SERVER='localhost';
//base de datos
$C_BASE_DATOS='prontomed';
//usuario y contraseña de la base de datos mysql
$C_USUARIO='root';
$C_CONTRASENA='';
//ruta archivo de salida
//(el nombre lo componemos con Y_m_d_H_i_s para que sea diferente en cada backup)
$C_RUTA_ARCHIVO = '/ruta_hasta/backups/backup_'.date("Y_m_d_H_i_s").'.sql';
//si vamos a comprimirlo
$C_COMPRIMIR_MYSQL='true';
//comando
$command = "mysqldump --opt -h ".$C_SERVER." ".$C_BASE_DATOS." -u ".$C_USUARIO." -p".$C_CONTRASENA.
" -r \"".$C_RUTA_ARCHIVO."\" 2>&1";
//ejecutamos
system($command);
//comprimimos
if ($C_COMPRIMIR_MYSQL == 'true') {
system('bzip2 "'.$C_RUTA_ARCHIVO.'"');
}
?>
"mysqldump" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable
Muchachos necesito ayuda... No se como hacer este Backup... Les agradezco mucho de su ayuda... Muchas Gracias...