sql >> Database >  >> NoSQL >> MongoDB

Hoe verwijder ik een lege Mongo-database met dezelfde naam als een bevolkte database?

De databasenamen zijn niet hetzelfde, het is alleen dat er een niet-afdrukbaar karakter in zit die de javascript-interface van de mongo-shell voor u onderdrukt.

In mongo is het aan de bestuurder om ervoor te zorgen dat de gebruiker geen niet-standaard gegevens naar de server kan verzenden, maar het is aangetoond dat BSON opmerkelijk flexibel is in wat het kan opslaan.

Aangezien je het over een hele database hebt, is de gemakkelijkste manier om dit probleem op te lossen, Mongo afsluiten en de databasebestanden verwijderen. U kunt vinden waar die bestanden zich bevinden met de db.serverCmdLineOpts() commando.



  1. Hoe kopieer ik een collectie van de ene database naar een andere database op dezelfde server met PyMongo?

  2. MongoRepository implementeren/overschrijven HATEOAS-opmaak behouden

  3. mangoest geeft de foutfout:verbinding gesloten

  4. Lijst met alle databases krijgen met Mongoose