sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur tar man bort en tom Mongo-databas med samma namn som en fylld databas?

Databasnamnen är inte desamma, det är bara att en har ett tecken som inte kan skrivas ut som mongo shells javascript-gränssnitt undertrycker för dig.

I mongo är det upp till föraren att se till att användaren inte kan skicka icke-standardiserade data till servern men det har visats att BSON är anmärkningsvärt flexibel i vad den kan lagra.

Eftersom du talar om en hel databas är det enklaste sättet att åtgärda detta problem att stänga av mongo och ta bort databasfilerna. Du kan hitta var dessa filer finns med db.serverCmdLineOpts() kommando.



  1. Javascript momentjs konverterar UTC från sträng till Date Object

  2. vänta på att alla löften ska avslutas i nodejs med bluebird

  3. Uppdaterar ett rekord med mongoose

  4. Mongodb Sökning av sharding-nyckeln är mycket långsam