Índice de la página
Reseñas y premios
Realizar copias de seguridad de la base de datos MySQL es vital para garantizar la seguridad e integridad de tus valiosos datos. Aunque hay varios métodos disponibles, el uso de la interfaz de línea de comandos proporciona una forma potente y práctica de realizar copias de seguridad. Por ello, EaseUS te ofrece una guía completa sobre cómo ejecutar una copia de seguridad de la base de datos MySQL desde la línea de comandos. Para simplificar el proceso de copia de seguridad de la base de datos MySQL, tablas, datos y esquema, recomendamos a los principiantes que prueben EaseUS Todo PCTrans Server.
Copia de seguridad de la base de datos MySQL mediante EaseUS Todo PCTrans Server - La mejor alternativa
EaseUS Todo PCTrans Server es un software profesional de migración de datos diseñado específicamente para usuarios de servidores. Ofrece un método sencillo y eficaz para migrar y realizar copias de seguridad de bases de datos MySQL. Este software admite varios tipos de migración de servidor: Windows Server 2003/2008/2012/2016/2019. Con su herramienta de PC a PC, experimentarás una transición suave y eficaz.
100% Seguro
Soporte técnico gratuito
Descarga esta herramienta y crea una copia de seguridad de tu base de datos MySQL sin esfuerzo:
Paso 1. Ejecuta EaseUS Todo PCTrans en los PCs Servidor de origen y destino, en el PC de origen, selecciona "Este es el PC antiguo" y "Siguiente".
Paso 2. Conecta el ordenador del nuevo Servidor de destino mediante la contraseña o el código de identificación.
Paso 3. EaseUS Todo PCTrans analizará el contenido del PC Servidor de origen, una vez hecho, en la sección Aplicaciones, selecciona las aplicaciones MySQL deseadas y haz clic en "Transferir".
Paso 4. Espera a que se complete el procedimiento de transferencia de MySQL y haz clic en "Aceptar" para finalizar.
Para más información relacionada, puedes consultar los siguientes posts:
Cómo ejecutar la copia de seguridad de la base de datos MySQL en la línea de comandos
La herramienta de línea de comandos mysqldump se utiliza para crear la copia de seguridad lógica de una base de datos MySQL. Además, el comando puede utilizarse para producir la salida en formato CSV, texto delimitado o XML.
Pero debes prestar atención a los comandos SQL necesarios para reconstruir o restaurar la base de datos, que se crean en el archivo de copia de seguridad cuando creamos una copia de seguridad de la base de datos MySQL. Por lo tanto, si tu base de datos es grande, podría ser un proceso largo. Sigue leyendo y aprende a generar la copia de seguridad de la base de datos MySQL.
Crear la copia de seguridad de una única base de datos
Para hacer una copia de seguridad de una única base de datos MySQL, puedes escribir los comandos que aparecen a continuación(sustituye el nombre de usuario por tu nombre correcto):
- mysqldump -u nombre_usuario_base_datos -p nombre_base_datos > archivo_respaldo_base_datos.sql
A continuación, te pedirá la contraseña. Si la olvidas, puedes introducir el siguiente comando para omitir la contraseña:
- mysqldump -u nombre_usuario_base_datos --contraseña="contraseña_base_datos" nombre_base_datos > archivo_respaldo_base_datos.sql
Crear la copia de seguridad de varias bases de datos
En cuanto a las bases de datos múltiples, puedes probar el siguiente comando(sustituye el nombre 1 y 2 por la base de datos correcta):
- mysqldump -u nombre_de_base_de_datos -p --databases nombre_de_base_de_datos1 nombre_de_base_de_datos2 > archivo_de_respaldo_de_base_de_datos.sql
A continuación, introduce la siguiente línea para evitar la petición de contraseña:
- mysqldump -u nombre_usuario_base_datos --contraseña="contraseña_base_datos" --bases_de_datos_nombre1 nombre_base_datos_nombre2 > archivo_respaldo_base_datos.sql
Crear la copia de seguridad de todas las bases de datos
Del mismo modo, puedes escribir este comando para hacer una copia de seguridad de todas las bases de datos MySQL:
- mysqldump -u root -p --all-databases > C:\MySQLBackup\all_databases_20200424.sql
Crear la copia de seguridad de la estructura de la base de datos
- mysqldump -u root -p --no-datos nombre_usuario > C:\MySQLBackup\nombre_usuario_objetos_definición_20200424.sql
Crear la copia de seguridad de una tabla concreta
- mysqldump -u root -p nombre_usuario nombre_tabla_pago > C:\MySQLBackup nombre_tabla_pago_tabla_20200424.sql
Crear la copia de seguridad de los datos de la base de datos
- mysqldump -u root -p nombre_usuario --no-create-info > C:\MySQLBackup\nombre_usuario_data_only_20200424.sq
Restaurar la base de datos MySQL
Cuando restaures el MySQL, debes utilizar la herramienta mysql en lugar de mysqldump:
Paso 1. Elimina la base de datos original y crea una nueva dirigiéndote a los comandos que aparecen a continuación:
- mysql> drop base de datos nombredeusuario;
- Consulta OK, 24 filas afectadas (0,35 seg)
- mysql> crear base de datos nombreusuario1;
- Consulta OK, 1 fila afectada (0.01 seg)
- MySQL>
Paso 2. Ejecuta el comando para restaurar la base de datos MySQL original:
- mysql -u root -p nombre de usuario
Conclusión
En este artículo, hemos aprendido dos herramientas profesionales para hacer copias de seguridad de la base de datos MySQL. Ejecutando EaseUS Todo PCTrans Server o la línea de comandos de la base de datos MySQL, puedes crear fácilmente copias de seguridad de tu base de datos y restaurarla cuando lo necesites. Sin embargo, tareas como migrar o hacer copias de seguridad de bases de datos MySQL son frustrantes, especialmente para los principiantes en informática. Por lo tanto, para una experiencia sin problemas, te recomendamos encarecidamente que utilices la herramienta más eficiente, EaseUS Todo PCTrans Server. ¡Comienza ahora tu viaje con este eficiente software!
100% Seguro
Soporte técnico gratuito
Preguntas frecuentes sobre la copia de seguridad de la línea de comandos de la base de datos MySQL
Ahora, has aprendido dos métodos para hacer copias de seguridad de la base de datos MySQL. Sigue leyendo y descubrirás más información valiosa en esta sección de preguntas frecuentes:
1. ¿Qué es el script de copia de seguridad de la base de datos MySQL?
Para crear una copia de seguridad de la base de datos MySQL, necesitas crear los dos scripts siguientes: Pre-db-backup-mode. sh y post-db-backup-mode. sh. El primer script bloquea todas las tablas de todas las bases de datos con un bloqueo de lectura global y cierra todas las tablas abiertas. El segundo script libera todos los bloqueos.
2. ¿Cuántos tipos de copia de seguridad de MySQL?
Las copias de seguridad lógicas, físicas e incrementales son los tres tipos principales de copias de seguridad de MySQL. Las copias de seguridad lógicas son útiles para exportar datos en un formato legible. Las copias de seguridad físicas son apropiadas para la recuperación completa del sistema, ya que capturan los archivos de datos binarios.
3. ¿Cómo se exporta la base de datos MySQL utilizando la línea de comandos?
A continuación se indican los procesos simplificados para exportar la base de datos MySQL:
- Para exportar una base de datos: mysqldump -u nombreusuario -p nombredb > newspot.sql.
- Para exportar más de una base de datos: mysqldump -u nombre_usuario -p -databases base_datos_1 base_datos _2 > newdatabasespot.sql.
- Para exportar todas tus bases de datos: mysqldump -u root -p -all-databases > newdatabasesot.sql.
Sobre el autor
Actualizado por Luis
Luis es un entusiasta de la tecnología, cuyo objetivo es hacer que la vida tecnológica de los lectores sea fácil y agradable. Le encanta explorar nuevas tecnologías y escribir consejos técnicos.
Reseñas y Premios
-
EaseUS Todo PCTrans Free is a useful and and reliable software solution created to serve in computer migration operations, be it from one machine to another or from an earlier version of your OS to a newer one.
Seguir leyendo -
EaseUS Todo PCTrans is by the folks at EaseUS who make incredible tools that let you manage your backups and recover your dead hard disks. While it is not an official tool, EaseUS has a reputation for being very good with their software and code.
Seguir leyendo -
It offers the ability to move your entire user account from your old computer, meaning everything is quickly migrated. You still get to keep your Windows installation (and the relevant drivers for your new PC), but you also get all your apps, settings, preferences, images, documents and other important data.
Seguir leyendo
Artículos relacionados
-
Cómo transferir Candy Crush a un nuevo ordenador - 2 Consejos
Luis/2024/09/30
-
No se puede desinstalar el programa de Windows 10 - 6 consejos calientes 🔥
Luis/2024/09/30
-
Cómo pasar juegos del HDD al SSD sin reinstalar
Luna/2024/09/30
-
Cómo solucionar el error No hemos podido establecer tu ubicación de guardado predeterminada
Luis/2024/09/30