Mysql es uno de los sistemas de Gestion de Base de Datos mas Utilizados alrededor del mundo con mas de 6 millones de instalaciones, en este Articulo veremos la forma de crear un respaldo en mysql o Backups de todas nuestras bases de datos, solo algunas, todas las tablas o solo algunas. Tambien veremos la forma de restaurar estos respaldos que hicimos anteriormente. Los respaldos en nuestras bases de datos son importantes porque en caso de algun incidente sino contamos con un respaldo de nuestra informacion esta se veria perdida. Asi que Comenzemos…
Requerimientos:
Desarrollo:
Los siguientes Comandos se realizan a traves de la terminal de linux o en su caso en el simbolo de sistema en windows:
Linux:
Aplicaciones->Accesorios->Terminal ó
Alt+F2 -> Escribe gnome-terminal
Windows:
Inicio->Programas->Accesorios ó
Windows + R -> Escribe CMD

¿Necesitas aprender algo nuevo ? Ve a Udemy, busca el tema del que quieres aprender, selecciona el curso para ti y continua con tu aprendizaje.
UdemySuponiendo que:
MiUsuario = miusuario
MiContraseña = micontraseña
Para hacer un Respaldo de todas las bases de datos escribimos en la terminal el siguiente comando:
mysqldump --user=miusuario --password=micontraseña -A > ruta/respaldo.SQL
Para hacer un Respaldo de sólo algunas bases de datos:
mysqldump --user=miusuario --password=micontraseña bd1 bd2 bd3 > ruta/respaldo.SQL
Para hacer un Respaldo de todas las tablas de una base de datos:
mysqldump --user=miusuario --password=micontraseña bd1 > ruta/respaldo.SQL
Para hacer un Respaldo de sólo ciertas tablas de una base de datos:
mysqldump --user=miusuario --password=micontraseña bd1 --tablas tabla1 tabla2 > ruta/respaldo.SQL
Para restaurar un Respaldo tan sólo hay que escribir el siguiente comando:
mysql --user=miusuario --password=micontraseña bd1 > ruta/respaldo.SQL
Visto – Crear un Respaldo en mysql y Restaurar Datos