This version of the manual is no longer supported.



The listDatabases command provides a list of existing databases along with basic statistics about them:

{ listDatabases: 1 }

The value (e.g. 1) does not affect the output of the command. listDatabases returns a document for each database. Each document contains a name field with the database name, a sizeOnDisk field with the total size of the database file on disk in bytes, and an empty field specifying whether the database has any data.


The following operation returns a list of all databases:

db.runCommand( { listDatabases: 1 } )