Mysql
 sql >> Database >  >> RDS >> Mysql

Copia/duplica il database senza usare mysqldump

Vedo che hai detto che non volevi usare mysqldump , ma ho raggiunto questa pagina mentre cercavo una soluzione simile e anche altri potrebbero trovarla. Con questo in mente, ecco un modo semplice per duplicare un database dalla riga di comando di un server Windows:

  1. Crea il database di destinazione utilizzando MySQLAdmin o il tuo metodo preferito. In questo esempio, db2 è il database di destinazione, dove il database di origine db1 verrà copiato.
  2. Esegui la seguente istruzione su una riga di comando:

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

Nota:NON c'è spazio tra -p e [password]