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:- 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 origemdb1
será copiado. - 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]