चेतावनी: अरे लोग बहुत सावधान करते हुए, डेटाबेस को कॉपी अगर आप एकल डाटाबेस के तहत विभिन्न संग्रह गंदगी नहीं करना चाहते हो सकता है।
db.copyDatabase('testing','newTesting')
अब आप सुरक्षित रूप पुराने हटा सकते हैं:
निम्नलिखित आप
> show dbs;
testing
games
movies
नाम बदलने के लिए कैसे आप निम्न सिंटैक्स का उपयोग
db.copyDatabase("old db name","new db name")
उदाहरण नाम बदलने के लिए पता चलता डीबी निम्नलिखित तरीके से
use testing;
db.dropDatabase(); //Here the db **testing** is deleted successfully
अब बस लगता है कि अगर आप मौजूदा डेटाबेस नाम के साथ नए डेटाबेस नाम का नाम बदलने की कोशिश क्या होता है
उदाहरण:
db.copyDatabase('testing','movies');
तो इस संदर्भ सभी संग्रह (टेबल्स) की में परीक्षण की प्रतिलिपि फिल्मों डेटाबेस पर कॉपी की जाएगी।
स्रोत
2017-07-08 12:05:42
वह टिकट बहुत लंबे समय तक खुला रहा है। मैंने पहले से ही लंबी सूची में अपना कम से कम महत्वपूर्ण वोट जोड़ा है। –
जिस तरह से उन्होंने डीबी बनाया है और इसे समझाया है, नामकरण असंभव लगता है - एक नया नया आर्किटेक्चर ले सकता है। एक बड़ी निगरानी की तरह लगता है लेकिन सभी प्यार, युद्ध और सॉफ्टवेयर विकास में निष्पक्ष हैं। – staypuftman
यह अभी भी मोंगो डीबी 3.4 अप्रैल, 30, 2017 के रूप में सच है। – Daniel