sql >> Base de Datos >  >> RDS >> Mysql

Copiar/duplicar base de datos sin usar mysqldump

Puedo ver que dijiste que no querías usar mysqldump , pero llegué a esta página mientras buscaba una solución similar y otros también podrían encontrarla. Con eso en mente, aquí hay una forma sencilla de duplicar una base de datos desde la línea de comandos de un servidor de Windows:

  1. Cree la base de datos de destino utilizando MySQLAdmin o su método preferido. En este ejemplo, db2 es la base de datos de destino, donde la base de datos de origen db1 será copiado.
  2. Ejecute la siguiente declaración en una línea de comando:

mysqldump -h [server] -u [user] -p[password] db1 | mysql -h [server] -u [user] -p[password] db2

Nota:NO hay espacio entre -p y [password]