5 ответов:
Список всех баз данных в консоли mongoDB использует команду
show dbs.для получения дополнительной информации об этом, обратитесь к Mongo Shell Command Helpers это может быть использовано в оболочке mongo.
для оболочки MongoDB версии 3.0.5 вставьте в оболочку следующую команду:
db.adminCommand('listDatabases')или же:
db.getMongo().getDBNames()
вы также можете попробовать этот
для списка баз данных - - -
show databases show dbsдля таблицы / списка коллекции - - -
show collections show tables db.getCollectionNames()надеюсь, что это помогает..
из командной строки выдача
mongo --quiet --eval "printjson(db.adminCommand('listDatabases'))"что дает выход
{ "databases" : [ { "name" : "admin", "sizeOnDisk" : 978944, "empty" : false }, { "name" : "local", "sizeOnDisk" : 77824, "empty" : false }, { "name" : "meteor", "sizeOnDisk" : 778240, "empty" : false } ], "totalSize" : 1835008, "ok" : 1 }
перечислить базу данных mongodb на shell
show databases //Print a list of all available databases. show dbs // Print a list of all databases on the server.несколько основных команд
use <db> // Switch current database to <db>. The mongo shell variable db is set to the current database. show collections //Print a list of all collections for current database. show users //Print a list of users for current database. show roles //Print a list of all roles, both user-defined and built-in, for the current database.
Comments