I have mongoDB 3.2 installed locally for Windows 7. I would like to find out its specific version (like is it 3.2.1, or 3.2.3 or...). How could I find it? If I open the database shell (mongo.exe), I can see it outputs:
MongoDB shell version: 3.2.0
But that's just the shell version, and I'm not sure whether it's the same as my real database version.
db.version()
gives me the same version as the shell version, but still wondering if this is always the case, or just coincidence in my case. Also, when I run /usr/bin/mongo --version
, I get MongoDB shell version: 2.6.12
, so this still refers to the "mongodb shell"
Just run your console and type:
db.version()
https://docs.mongodb.com/manual/reference/method/db.version/
Option1:
Start the console and execute this:
db.version()
Option2:
Open a shell console and do:
$ mongod --version
It will show you something like
$ mongod --version db version v3.0.2
To check MongoDB version use the mongod command with --version
option.
To check the MongoDB Server version, Open the command line via your terminal program and execute the following command:
Path: C:\Program Files\MongoDB\Server\3.2\bin
Open Cmd and execute the following command:
mongod --version
To Check MongoDB Shell version:
mongo --version
mongo --version
MongoDB shell version: 2.6.10
mongod --version
db version v2.6.10
mongo
MongoDB shell version: 2.6.10
connecting to: test
db.version()
2.6.10
From the Java API:
Document result = mongoDatabase.runCommand(new Document("buildInfo", 1));
String version = (String) result.get("version");
List<Integer> versionArray = (List<Integer>) result.get("versionArray");
Sometimes you need to see version of mongodb after making a connection from your project/application/code. In this case you can follow like this:
mongoose.connect(
encodeURI(DB_URL), {
keepAlive: true
},
(err) => {
if (err) {
console.log(err)
}else{
const con = new mongoose.mongo.Admin(mongoose.connection.db)
con.buildInfo( (err, db) => {
if(err){
throw err
}
// see the db version
console.log(db.version)
})
}
}
)
Hope this will be helpful for someone.
For Mac users try running this command
brew services start mongodb-community
Success story sharing