GNU/Linux >> Tutoriales Linux >  >> Linux

Duplicar toda la base de datos MySQL

Al servidor remoto

mysqldump mydbname | ssh host2 "mysql mydbcopy"

Al servidor local

mysqldump mydbname | mysql mydbcopy

Primero cree la base de datos duplicada:

CREATE DATABASE duplicateddb;

Asegúrese de que el usuario y los permisos estén en su lugar y:

 mysqldump -u admin -p originaldb | mysql -u backup -pPassword duplicateddb; 

A veces hago un mysqldump y canalizo la salida a otro comando mysql para importarlo a una base de datos diferente.

mysqldump --add-drop-table -u wordpress -p wordpress | mysql -u wordpress -p wordpress_backup

Linux
  1. Preguntas frecuentes sobre la implementación de MySQL

  2. Copias de seguridad de bases de datos MySQL con secuencias de comandos

  3. Conéctese a una base de datos MySQL de forma remota

  4. Importar una base de datos MySQL

  5. Conceptos básicos de usuario y base de datos MySQL

Cómo hacer una copia de seguridad y restaurar una base de datos MySQL

Cómo eliminar filas duplicadas en MySQL

Listar tablas en una base de datos MySQL

Servidor de base de datos MySQL

Cómo crear una base de datos en MySQL

Descripción general de MySQL