Как да проверите версията на Mongodb
Най-простият подход за проверка на версията на mongodb е да стартирате опцията „–help“ с ключовата дума „mongod“. Отворихме командния ред в нашата система и поставихме следната команда на екрана на терминала на нашата система. Използването на тази команда ни помага да получим флага, който проверява и извежда текущата версия на приложението mongodb.
> mongod --помогнеКомандата на „mongod –help“ изброява всички общи опции като изход, който може да се използва за стартиране на mongodb в нашата операционна система. Поради дългия списък с опции, току-що показахме опцията „–версия“. „–version“ е опцията, която използваме заедно с обвивката на mongodb, за да получим версията на mongodb.
Настроики:
–networkMessageCompressors arg (=snappy,zstd,zlib)
Разделен със запетаи списък на компресорите към
използвайте за мрежови съобщения
Общи опции:
-h [ –help] Показване на тази информация за употреба
–version Показване на информация за версията
Метод # 1: Проверете версията на Mongodb с командата Mongod
Сега можем да използваме флага –version, за да получим текущо инсталираната версия на mongodb. Тук нямаме връзка с mongodb, тъй като пътят не е даден или черупката на mongodb не е отворена. Когато не сме свързани с mongodb, можем да изпълним командата по-долу в командния ред на нашата система. Флагът „–version“ се използва с командата „mongod“.
>монгод -версияСлед като се изпълни командата „mongod –version“, версията на mongodb се показва, както следва. Той включва текущата версия на mongodb и допълнителна информация за изграждане на приложението mongodb.
db версия v6.0.3Информация за компилация: {
'версия': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'модули': [],
'разпределител': 'tcmalloc',
'заобикаляща среда': {
'distmod': 'прозорци',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}
Метод # 2: Проверете версията на Mongodb с командата Mongo
Друг подход за проверка на версията на mongodb е използването на метода mongo. В командния ред трябва да използваме ключовата дума „mongo“, която е обвивката за изпълнение на заявките към mongodb. Mongo се използва с опцията „–version“ за проверка на версията на обвивката на mongodb. Общото представяне на командата mongo за извличане на версията е поставено по-долу.
>mongo --версияВерсията на mongo shell в нашата операционна система е следната:
mongo version v6.0.3Информация за компилация: {
'версия': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'модули': [],
'разпределител': 'tcmalloc',
'заобикаляща среда': {
'distmod': 'прозорци',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}
Метод # 3: Проверете версията на Mongodb с пътя на файла
Методите по-горе са начин за получаване на версията на mongodb, когато връзката с mongodb не е установена. Тук ще извлечем версията на нашето приложение mongodb, като изпълним пътя на файла, където се намира обвивката на mongodb. За да направим това, ние стартирахме командния ред и с командата „cd“ пълният път на обвивката на mongodb се посочва на терминала. След това натиснете enter, за да изпълните командата.
>cd 'C:\Program Files\MongoDB\Server\6.0\bin'Пътят на файла на mongodb е даден и системата успешно намира указания път на mongodb. След това дадохме името на приложението „mongod.exe“, което също използва опцията „–version“ за получаване на версията на mongodb.
C:\Program Files\MongoDB\Server\6.0\bin>mongod.exe --версияОт достъпа до файловия път на mongodb ние извлякохме текущата версия на mongodb в изхода, представен по-долу.
db версия v6.0.3Информация за компилация: {
'версия': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'модули': [],
'разпределител': 'tcmalloc',
'заобикаляща среда': {
'distmod': 'прозорци',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}
Метод # 4: Проверете версията на Mongodb с командата db.version().
Всички гореспоменати команди използват командния ред за получаване на версията на mongodb. Имаме и друг метод за намиране на версията на mongodb: чрез стартиране на обвивката на mongodb. В този случай първо направихме връзката. След това изпълнете следната заявка в обвивката на mongodb. Ключовата дума „db“ се използва с метода „version()“ за генериране на версията на mongodb, използвана в системата.
>db.version()[/° С]
Заявката за проверка на версията на mongodb показа цифровия резултат, който е версията на mongodb, изтеглена от нашата система.
[cc lang='text' width='100%' height='100%' escaped='true' theme='blackboard' nowrap='0']
'6.0.3'
Метод # 5: Проверете версията на Mongodb с командата за параметър BuildInfo
Последният подход на интерфейса на командния ред за получаване на версията на mongodb е използването на метода „builInfo“. Командата buildInfo е инструмент за управление, който предоставя отчет за компилация за текущия Mongod. Използвахме заявката „runCommand()“, която приема командата „buildInfo“ като параметър. Командата buildInfo допълнително се задава със стойността „1“, известна като истинската булева стойност.
db.runCommand( { buildInfo: 1 } )Резултатът от командата buildInfo генерира версията и резюмето на сървъра mongodb.
{версия: '6.0.3',
gitVersion: 'f803681c3ae19817d31958965850193de067c516',
targetMinOS: „Windows 7/Windows Server 2008 R2“,
модули: [],
разпределител: 'tcmalloc',
javascriptEngine: 'mozjs',
sysInfo: 'отхвърлен',
versionArray: [ 6, 0, 3, 0 ],
openssl: { работи: 'Windows SChannel' }
Метод # 6: Проверете версията на Mongodb с GUI интерфейса
Графичният потребителски интерфейс е най-привлекателният подход за проверка на версията на mongodb. Ако интерфейсът на командния ред или която и да е конкретна обвивка на mongodb не е лесен за използване, тогава можем да използваме компаса на mongodb. Приложението mongodb compass е GUI подход за получаване на версията на mongodb. Първо, стартирахме компаса mongodb и изградихме връзка с нашия съществуващ локален хост. След това имаме три подравнени точки в лявата странична лента, които при щракване показват няколко опции. Сред всички изброени опции, задръжте мишката върху опцията „Информация за връзка“. Екранната снимка на компаса на mongodb е показана по-долу, което ще бъде лесно да следвате стъпката за проверка на версията на mongodb.
„Информация за връзката“ генерира изскачаща страница, където се дава информация за връзката mongodb. На изскачащата страница имаме поле „Издание“. Под полето „Издание“ информацията за изданието на mongodb се показва като „Общност на MongoDB 6.0.3“
Заключение
Статията е за проверка на версията на mongodb. Проучихме всички възможни начини да получите версията на mongodb. Използват се няколко метода за получаване на версията на сървъра на mongodb, а други методи са за извличане на версията на обвивката на mongodb. Първо използвахме интерфейса на командния ред, за да проверим версията на mongodb. След това имаме GUI приложение на mongodb compass, което проверява дали версията на mongodb е най-лесна.