ALERT : Эй, ребята, будьте осторожны при копировании базы данных, если вы не хотите путать разные коллекции в одной базе данных.
Ниже показано, как переименовать
> show dbs;
testing
games
movies
Для переименования вы используете следующий синтаксис
db.copyDatabase("old db name","new db name")
Пример:
db.copyDatabase('testing','newTesting')
Теперь вы можете безопасно удалить старую базу данных следующим образом
use testing;
db.dropDatabase(); //Here the db **testing** is deleted successfully
Теперь просто подумайте, что произойдет, если вы попытаетесь переименовать новое имя базы данных в существующее имя базы данных
* * 1 022 Пример: * 1 023 *
db.copyDatabase('testing','movies');
Таким образом, в этом контексте все коллекции (таблицы) тестирования будут скопированы в фильмы базу данных.