Cómo hacer un volcado de MySQL

Cómo hacer un volcado de MySQL

06.09.2021
Autor: HostZealot Team
2 min.
2109

El volcado de bases de datos MySQL es un procedimiento para realizar copias de seguridad de un archivo que contiene instrucciones en lenguaje SQL. Estas instrucciones permiten reproducir exactamente la copia de su base de datos tal y como era en el momento de crear el volcado. La necesidad de crear un volcado SQL puede surgir en dos casos:

¿Qué aprenderá en este artículo?
  1. Al transferir datos a un nuevo servidor o alojamiento. En este caso bastará con importar el volcado creado para recrear el servidor con todas sus configuraciones y datos.
  2. Copia de seguridad de datos. Crear un punto en el que su servidor fuera lo más estable posible es una buena solución si se planean actualizaciones o cambios importantes en un futuro próximo. En caso de que se produzca algún tipo de fallo, puede revertir fácilmente la base de datos a su estado estable.

Del mismo modo, también puede reemplazar una base de datos existente si es necesario.

Cómo volcar una base de datos MySQL

La primera manera - con la ayuda de phpMyAdmin. Esta herramienta está preinstalada en todos los CMS sin excepción, por lo que es la más conveniente. Por lo tanto, para exportar la base de datos en la extensión .sql, lo que necesita:

  1. Conectarse a phpMyAdmin introduciendo su nombre de usuario y contraseña.
  2. A la izquierda, busque el elemento "Bases de datos MySQL", seleccione la base de datos deseada.
  3. Vaya a la pestaña "Exportar", allí verá un cuadro de diálogo donde se selecciona el tipo de base de datos SQL - elegir y hacer clic en "ok".

Después de eso, queda por esperar hasta que el sistema complete la creación de un volcado de la base de datos en su ordenador. El archivo resultante en formato.sql puede importar más tarde a través de la ficha correspondiente en el mismo panel phpMyAdmin.

La segunda manera - el dumping mediante el uso de la consola. A primera vista puede parecer que se trata de una opción más compleja, pero en realidad se tarda mucho menos tiempo. El algoritmo es el siguiente:

  1. Abra la consola.
  2. Introduzca el comando "mysqldump -uuser -ppass db_name > file_to_save".

Para aclarar las cosas, vamos a explicar:

  • -uUser - aquí debe introducir el nombre de un usuario que tenga suficientes derechos para crear un volcado (por ejemplo, u[mylogin];
  • -pPassword - introduzca aquí la contraseña del usuario (por ejemplo, -p[secretpassword];
  • DB_NAME - el nombre de la base de datos;
  • FILE_NAME_TO_SAVE - ruta para guardar el volcado.

Todo es muy sencillo y directo. Pues bien, para restaurar la base de datos a partir del volcado, el fichero creado puede importarse de forma similar a través de la consola. Para ello, introduzca el comando "mysql -u[mylogin] -p[secretpassword] -f mydb < mydb_dump.sql".

Ahora ya sabes cómo volcar una base de datos MySQL y, si lo necesitas, puedes exportar fácilmente y luego importar el archivo con extensión .sql de un servidor a otro.

Artículos Relacionados