¿Cómo generar un volcado de base de datos de una base de datos MySQL en Linux?

Aprenderemos cómo hacer una copia de seguridad y restaurar su base de datos MySQL con la consulta Mysqldump en LINUX. Siempre tuvimos la necesidad de que si la base de datos de producción está dañada de alguna manera, deberíamos poder recuperarla, para la recuperación siempre deberíamos mantener una copia de seguridad de la base de datos en instancias particulares. Por lo tanto, se puede hacer una reversión de datos.

Primero, crearemos una base de datos en nuestro sistema. Necesitaremos el software LAMPP y APACHE para este propósito.

Paso 1: Crea una base de datos usando el siguiente comando:

CREATE DATABASE geeksforgeeks;

Paso 2: Use la base de datos usando el siguiente comando:

USE geeksforgeeks;

Paso 3: Cree una tabla en esta base de datos como se muestra a continuación:

CREATE TABLE employeeData(ID INT(10),
            Name VARCHAR(255),
            Designation VARCHAR(255),
            Address VARCHAR(255),
            Branch VARCHAR(255)
            );

Paso 4: Describa esta tabla para ver si está correctamente creada o no:

DESC employeeData;

La tabla de datos del empleado se creó con éxito

Paso 5: Inserte algunos datos en esta tabla.

INSERT INTO `employeedata`(`ID`, `Name`, `Designation`, `Address`, `Branch`) VALUES (1,"Devesh Pratap Singh","Software Engineer","Uttar Pradesh, India", "Noida");
INSERT INTO `employeedata`(`ID`, `Name`, `Designation`, `Address`, `Branch`) VALUES (2,"Megha Arele","Web Developer","Uttar Pradesh, India", "Noida");
INSERT INTO `employeedata`(`ID`, `Name`, `Designation`, `Address`, `Branch`) VALUES (3,"Aditya Srivastava","Research Analyst","Uttar Pradesh, India", "Noida");
INSERT INTO `employeedata`(`ID`, `Name`, `Designation`, `Address`, `Branch`) VALUES (4,"Tanishka Sharma","Jr. Architect","Uttar Pradesh, India", "Noida");
INSERT INTO `employeedata`(`ID`, `Name`, `Designation`, `Address`, `Branch`) VALUES (3,"Divyanshi Upadhyay","Jr. Architect","Uttar Pradesh, India", "Noida");

Paso 6: Vuelque los datos para hacer una copia de seguridad con fines de restauración con el siguiente comando:

mysqldump -u root -p geeksforgeeks > ~/Desktop/backup_db.sql

Después de ejecutar este comando, obtendrá la base de datos volcada en su escritorio.

Archivo de salida

Publicación traducida automáticamente

Artículo escrito por idevesh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *