每期一个小窍门: mongodb 通过正则 匹配删除数据库

Posted 李昊轩的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每期一个小窍门: mongodb 通过正则 匹配删除数据库相关的知识,希望对你有一定的参考价值。

有时候我们想删除很多名字具有相似性的正则时, 可以利用下面的函数来匹配删除

var dbs = db.getMongo().getDBNames()
for(var i in dbs)
    db = db.getMongo().getDB( dbs[i] );
    if (db.getName().match(/^yourdbname/))
    
        print( "dropping db " + db.getName() );
        db.dropDatabase();
    

以上是关于每期一个小窍门: mongodb 通过正则 匹配删除数据库的主要内容,如果未能解决你的问题,请参考以下文章

每期一个小窍门: mongodb 通过正则 匹配删除数据库

每期一个小窍门: mongodb 备份/恢复 数据库

每期一个小窍门: mongodb 备份/恢复 数据库

每期一个小窍门: mongodb 备份/恢复 数据库

每期一个小窍门: 灰度重启 mongodb 复制集

每期一个小窍门: 灰度重启 mongodb 复制集