Backup/Restaurar dase de datos desde consola SSH/Shell

Si eres un usuario con acceso a consola:

vamos a suponer que el usuario de la base de datos wilson y el password es sanchez, así mismo que la base de datos se llama miblog

Hacer un backup

mysqldump --opt -Q -u wilson -psanchez miblog > archivo.sql

Restaurar una base de datos

mysql -uwilson -psanchez miblog < archivo.sql

Aquí lo que tengo que hacer notar es que efectivamente no hay espacio entre el parámetro del password “-p” y el password del usuario (-psanchez), así es como trabaja y funciona


Si tienes acceso a la cuenta root:

Con la cuenta root es mucho más fácil , en esencia es lo mismo solo que obvias los parámetros del nombre de usuario y la contraseña
Backup:
mysqldump --opt -Q miblog > archivo.sql
Restaurar:
mysql  miblog < archivo.sql

Adicionalmente una vez que hayas generado el archivo.sql comprímelo para ocupar menos espacio o para bajar ya sea vía FTP o por URL

gzip -9 archivo.sql

Agregue un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *