Maison > Questions et réponses > le corps du texte
Par exemple, j'ai 1 000 bases de données et je souhaite supprimer toutes les bases de données commençant par a.
(noter la base de données et non la collection)
过去多啦不再A梦2017-05-02 09:27:50
Cela demande un peu d'habileté, mais ce n'est pas gênant, juste un script :
db.runCommand({listDatabases: 1}).databases.forEach(function(database) {
if(database.name.match(/^a/)) {
db.getDB(database.name).dropDatabase();
}
});
Faites probablement passer toutes les bibliothèques par listDatabase
, puis trouvez la bibliothèque qui répond à vos conditions, puis dropDatabase()
supprimez-la.
Veillez à éviter les bibliothèques système clés, telles que local
, config
, admin
, etc.