Categorías: Tutoriales

Hacer copia de seguridad e importar una Base de Datos MySQL

Hacer una copia de seguridad a tu Base de Datos es una tarea de administración obligatoria para mantener tu información resguardada. MySQL te permite realizar esta sencilla tarea con el comando mysqldump. Instalado MySQL y teniendo tu base de datos, entra en la terminal de consola, y ejecuta lo siguiente:

Sintaxis:

mysqldump --add-drop-table -h servidor -u usuario -p basededatos > nombreCopia.sql 

Ejemplo:

mysqldump --add-drop-table -h localhost -u root -p empleados > backup.sql

A continuación te pedirá la contraseña, la introduces, esperas un poco y ¡listo!

Para importar una base de datos es muy sencillo:

Sintaxis:

mysql -h servidor -u usuario -p basededatos < nombreCopia.sql

Ejemplo:

mysql -h localhost -u root -p empleados < backup.sql


Manuel Ignacio López Quintero

Doctor en Ingeniería Informática especializado en Sistemas Inteligentes y Visión Artificial. Profesor y coadministrador de Linux Hispano. Para más información o para contactar con él visita su página oficial: Manuel Ignacio López Quintero.

Ver comentarios

  • Interesante el comando que nos compartes, lo habia escuchado antes, pero no sabia exactamente que es lo que realiza, gracias por tu aporte, solo tengo una consulta: es posible con el mismo comando indicarle algun parametro para que en vez de generar un script con la data (texto plano), este backup se genere encriptado, como en otros gestores de BD, y bueno si no es posible existe algun comando para ello dentro de mysql? esto es por cuestiones de proteger la data unicamente. Gracias

Entradas recientes

EOF

3 días hace

CERN

1 semana hace

Agua

3 semanas hace

Aire acondicionado

3 semanas hace

Eclipse

1 mes hace

Monitoriza tu consumo de Claude Code en GNOME con Python y AppIndicator

Si trabajas a diario con Claude Code, seguramente te haya pasado: estás a mitad de…

1 mes hace