SORU
16 HAZİRAN 2011, PERŞEMBE


MongoDB veritabanı her damla

Eğer benim MongoDB her veritabanları bırakmak için bir komut ise orada olduğunu bilmek istiyorum?

Eğer tek bir datatable bırakmak istiyorsanız, sadece yazın kodu gibi veritabanının adı altında gerek biliyorum ama ben bunu belirtmek istiyorum.

mongo DB_NAME --eval 'db.dropDatabase();'

CEVAP
17 HAZİRAN 2011, Cuma


işi yapmak ve mongoconsole içinde çalıştırmak sonra bir javascript döngü oluşturabilirsiniz.

var dbs = db.getMongo().getDBNames()
for(var i in dbs){
    db = db.getMongo().getDB( dbs[i] );
    print( "dropping db "   db.getName() );
    db.dropDatabase();
}

dropall.js kaydedin ve çalıştırın:

mongo dropall.js

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Amir Parmar

    Amir Parmar

    25 Kasım 2010
  • Elliot Davin

    Elliot Davin

    28 Kasım 2008
  • Kyler Briskey

    Kyler Briske

    20 ŞUBAT 2011