Как найти точную версию установленного MongoDB

у меня установлен mongoDB 3.2 локально для Windows 7. Я хотел бы узнать его конкретную версию (например, это 3.2.1 или 3.2.3 или...). Как мне его найти? Если я открою оболочку базы данных (mongo.exe), я вижу его выходы:

версия оболочки MongoDB: 3.2.0

но это только версия оболочки, и я не уверен, совпадает ли она с моей реальной версией базы данных.

4 ответов


просто запустите консоль и введите:

db.version()

https://docs.mongodb.com/manual/reference/method/db.version/


Вариант 1:

запустите консоль и выполните следующее:

db.version()

Option2:

Откройте консоль оболочки и выполните:

$ mongod --version

Он покажет вам что-то вроде

$ mongod --version
db версии v3.0.2


из API Java:

Document result = mongoDatabase.runCommand(new Document("buildInfo", 1));
String version = (String) result.get("version");
List<Integer> versionArray = (List<Integer>) result.get("versionArray");

запустите клиент mongo с помощью команды mongo, в первой строке отобразится версия вашего MongoDB. В случае, если он не появился, означает, что в вашей системе нет MongoDB

пример:

  services/exchange/mydb$ mongo

   **MongoDB shell version: 3.0.14**
   >