This version of the documentation is archived and no longer supported.

Administration Commands

Name Description
renameCollection Changes the name of an existing collection.
copydb Copies a database from a remote host to the current host.
dropDatabase Removes the current database.
drop Removes the specified collection from the database.
create Creates a collection and sets collection parameters.
clone Copies a database from a remote host to the current host.
cloneCollection Copies a collection from a remote host to the current host.
cloneCollectionAsCapped Copies a non-capped collection as a new capped collection.
closeAllDatabases Internal command that invalidates all cursors and closes open database files.
convertToCapped Converts a non-capped collection to a capped collection.
filemd5 Returns the md5 hash for files stored using GridFS.
dropIndexes Removes indexes from a collection.
fsync Flushes pending writes to the storage layer and locks the database to allow backups.
clean Internal namespace administration command.
connPoolSync Internal command to flush connection pool.
connectionStatus Reports the authentication state for the current connection.
compact Defragments a collection and rebuilds the indexes.
collMod Add flags to collection to modify the behavior of MongoDB.
reIndex Rebuilds all indexes on a collection.
setParameter Modifies configuration options.
getParameter Retrieves configuration options.
repairDatabase Repairs any errors and inconsistencies with the data storage.
touch Loads documents and indexes from data storage to memory.
shutdown Shuts down the mongod or mongos process.
logRotate Rotates the MongoDB logs to prevent a single file from taking too much space.
←   isdbgrid renameCollection  →