Как найти точную версию установленного 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**
>