Un pequeño script para hacer una copia de seguridad de una base de datos mySQL.
<?php
// variables
$dbhost = 'localhost';
$dbnombre = 'nombre_de_la_db';
$dbusuario = 'usuario_de_la_db';
$dbpassword = 'password_de_la_db';
$archivo_con_backup = $dbnombre . date("Y-m-d-H-i-s") . '.gz';
// comandos a ejecutar
$comando = "mysqldump --opt -h $dbhost -u $dbusuario -p$dbpassword $dbnombre | gzip > $archivo_con_backup";
// ejecución y salida de éxito o errores
system($comando,$salida);
echo $salida;
?>
Una guía completa de los comandos de: mysqldump
https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html
Espero que le sea de utilidad.
chaveztoro
No hay comentarios:
Publicar un comentario