Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Copiar/duplicar banco de dados sem usar mysqldump


Eu posso ver que você disse que não queria usar mysqldump , mas cheguei a esta página enquanto procurava uma solução semelhante e outras pessoas também podem encontrá-la. Com isso em mente, aqui está uma maneira simples de duplicar um banco de dados a partir da linha de comando de um servidor Windows:
  1. Crie o banco de dados de destino usando MySQLAdmin ou seu método preferido. Neste exemplo, db2 é o banco de dados de destino, onde o banco de dados de origem db1 será copiado.
  2. Execute a seguinte instrução em uma linha de comando:

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

Nota:NÃO há espaço entre -p e [password]