Ответ 1
Просто запустите консоль и введите:
db.version()
https://docs.mongodb.com/manual/reference/method/db.version/
У меня есть mongoDB 3.2, установленный локально для Windows 7. Я хотел бы узнать его конкретную версию (например, это 3.2.1, или 3.2.3 или...). Как я могу найти его? Если я открою оболочку базы данных (mongo.exe), я увижу ее выходы:
Версия оболочки MongoDB: 3.2.0
Но это только версия оболочки, и я не уверен, что она такая же, как и моя настоящая версия базы данных.
Просто запустите консоль и введите:
db.version()
https://docs.mongodb.com/manual/reference/method/db.version/
Запустите консоль и выполните следующее:
db.version()
Откройте консоль консоли и выполните:
$ mongod --version
Он покажет вам что-то вроде
$ mongod --version
версия db v3.0.2
Из Java API:
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**
>