En mysql, el "mysqldump"La utilidad del cliente se puede utilizar para generar copias de seguridad o crear un conjunto de declaraciones SQL que se pueden usar para transferir o reproducir los datos de la base de datos original de un servidor a otro. El comando "mysqldump" también puede devolver datos en XML, prueba delimitada o formulario CSV.
Esta publicación compilará el método de generación de copias de seguridad y restauración de bases de datos MySQL utilizando el comando mysqldump.
Cómo hacer una copia de seguridad de las bases de datos MySQL utilizando el comando "mysqldump"?
Siga las instrucciones a continuación para generar una copia de seguridad de la base de datos MySQL utilizando el comando mysqldump.
Paso 1: Acceda al servidor MySQL
Ejecuta el "Solicitante del sistema"Terminal, y conecte el servidor MySQL utilizando el comando proporcionado junto con el nombre de usuario y la contraseña:
mysql -u raíz -p
Paso 2: Mostrar bases de datos
Luego, ejecute el "ESPECTÁCULO"Comando para ver todas las bases de datos disponibles con el"Bases de datos" opción:
Mostrar bases de datos;
Como puede ver, se enumeran las bases de datos y seleccionamos el "mariada"Base de datos:
Luego, abandone el servidor MySQL ejecutando el comando dada-below:
\ Q
Paso 3: hacer copia de seguridad de la base de datos
Ahora, ejecute el "mysqldumpComando para hacer una copia de seguridad de la base de datos MySQL particular:
mysqldump -u root -p mariadb> backupdb.sql
Aquí:
Cuando se haya ejecutado el comando indicado anteriormente, solicitará una contraseña y creará una copia de seguridad de la base de datos:
Paso 4: Verificación
Para garantizar que la copia de seguridad se haya creado con éxito o no, use el "DÓNDE"Comando con el nombre de archivo generado:
Donde backupdb.sql
Se puede observar que se crea la copia de seguridad de la base de datos en particular y existe en el destino declarado a continuación:
Cómo restaurar las bases de datos MySQL en MySQL Server?
Si desea restaurar las bases de datos MySQL en el servidor MySQL, siga los pasos dados.
Paso 1: Conéctese con MySQL Server
Inicialmente, acceda al servidor MySQL ejecutando el comando proporcionado:
mysql -u raíz -p
Paso 2: crear una nueva base de datos
Luego, haga una nueva base de datos a través del "CREAR"Comando con el"Bases de datos"Opción y nombre de la base de datos:
Crear base de datos restauredb;
Cuando se cree la nueva base de datos, ejecute el "\ Q"Comando y renunciar:
Paso 3: Restaurar base de datos
Después de eso, ejecute el "mysql"Comando para restaurar la base de datos:
mysql -u root -p restauredb < mybackup.sql
Aquí:
Según la salida dada a continuación, la base de datos en particular se ha restaurado con éxito:
Paso 4: Acceda al servidor MySQL
A continuación, conéctese con el servidor MySQL a través del siguiente comando:
mysql -u raíz -p
Paso 5: Ver bases de datos
Ejecuta el "ESPECTÁCULO"Comando para mostrar todas las bases de datos:
Mostrar bases de datos;
Se puede observar que el restaurado "restauredb"La base de datos existe en la lista:
Hemos compilado las formas más fáciles de crear una copia de seguridad y restaurar bases de datos MySQL utilizando el comando mysqldump.
Conclusión
Para generar una copia de seguridad de la base de datos MySQL, la "mysqldump -u -p> "Comando se utilizará. Por otro lado, el "mysql -u -p < El comando se puede usar para restaurar una base de datos. Esta publicación proporcionó el procedimiento para crear una copia de seguridad y restaurar bases de datos MySQL utilizando el comando mysqldump.