Како створити корисника у МонгоДБ-у?



Овај чланак ће вам рећи како створити корисника у МонгоДБ-у, а такође је у току и како да направите МонгоДБ базу података са практичном демонстрацијом.

Ако сте већ неко време у индустрији управљања базама података и програмирању, вероватно сте чули за то . Први пут представљен 2009. године, МонгоДБ је тренутно један од најпопуларнијих софтвера за управљање релационим базама података који је данас доступан на тржишту. Ако сте нови у коришћењу МонгоДБ-а, једна од првих ствари које требате учинити је створити корисника у МонгоДБ-у, а затим на исти начин створити базу података. У овом чланку ћемо разговарати о оба.

Следећи смерници ће бити обрађени у овом чланку,





Хајде да почнемо.

Како створити корисника у МонгоДБ-у?

Да бисте креирали корисника у МонгоДб-у, морате да користите функцију цреатеусер. Погледајте пример подељен у наставку да бисте разумели како се то ради.



дб.цреатеУсер ({корисник: 'Едурека', пвд: 'лозинка', улоге: [{улога: 'усерАдминАниДатабасе', дб: 'админ'}]})

Објашњење

Хајде да рашчланимо горе наведени код.

  • Наведите корисничко име и лозинку које ће се користити у систему.
  • Доделите улогу кориснику којег смо управо креирали. Овде смо кориснику дали улогу администратора и на тај начин користили методу усерАдминАниДатабасе. То значи да ће овај корисник имати административну доступност целокупним базама података које су присутне, као и онима које ће од сада бити креиране у МонгоДБ архитектури.
  • Користили смо параметар дб да одредимо базу података администратора. Ово је посебна Мета база података у монгоДб архитектури која садржи све детаље о кориснику којег смо управо креирали.

Када се наредба изведе правилно, излаз ће изгледати отприлике овако.



Резултат - Створи корисника у МонгоДБ - ЕдурекаТако смо успешно створили корисника у МонгоДБ

Сада да видимо како да креирамо базу података у МонгоДБ

претварање типа у ц ++

Направите базу података у МонгоДБ-у

Једна од најважнијих ствари које треба имати на уму приликом креирања базе података у МонгоДб-у је да не постоји посебна команда или модул који се могу користити за постизање овог. Иако ово може изгледати чудно ако сте почели да користите МонгоДБ након употребе других СКЛ система за управљање базама података где треба да креирате базу података, направите табелу и затим доделите вредности унутар исте.

Али у МонгоДб-у систем аутоматски креира базу података без икаквог ометања крајњег корисника.

за шта се користи опружни оквир

Још једна важна ствар коју треба приметити овде је да не треба да наведете коју врсту података ћете чувати у бази података. Исти ће се аутоматски доделити након што унесете податке у креирану базу података.

Сада када знате основе, да видимо како да креирамо базу података у МонгоДб ако ниједна није креирана аутоматски или ако треба да креирате потпуно нову.

Да бисте то урадили, морате користити синтаксу,

користи ДАТАБАСЕ_НАМЕ

Ако база података коју сте управо унели већ постоји у архитектури, тада ћете се аутоматски пребацити и почети да је користите. Да бисте ово боље разумели, погледајте пример испод.

> користите јаватпоинтдб

Излаз ће изгледати овако

Пребачено на дб јаватпоинтдб

Ако желите да видите базу података коју тренутно користите, користите ову команду.

> дб

Ако желите да погледате листу целокупних база података које постоје у архитектури, користите ову наредбу.

> прикажи дбс

Ако желите да убаците нову листу у базу података која већ постоји, користите ову наредбу.

> дб.мовие.инсерт ({'наме': 'јаватпоинт'})

Горе наведено је пример и параметри се могу мењати у зависности од ваших потреба.

Како створити корисника за једну базу података?

Ако у одређеној ситуацији желите да развијете корисника за једну базу података, потребно је да користите модул усерАдмин.

пми-ацп вреди

Као што видите на горњој слици, користили смо следећи код.

дб.цреатеУсер (корисник: 'Емплоиееадмин', пвд: 'лозинка', улоге: [{роле: 'усерАдмин', дб: 'Емплоиее'}]})

Објашњење

  • Наведите лозинку корисника којег желите да креирате.
  • Недавно створеном кориснику морате доделити улогу. Користићемо модул усерАдмин за додељивање улоге администратора овом кориснику.
  • На крају смо користили параметар дб да одредимо којој бази података овај корисник има привилегије.

Када се горњи код успешно покрене, излаз ће изгледати отприлике овако.

Горњи пример показује стварање корисничког имена - ЕмплоиееАдмин и да има дозволу за коришћење базе података Емплоиее.

Ово нас доводи до краја овог чланка о Стварању корисника у МонгоДБ-у.

Сад кад сте схватили шта су Биг Дата, погледајте Едурека, поуздана компанија за учење на мрежи са мрежом од више од 250 000 задовољних ученика раширених широм света. Едурека курс за обуку сертификата за велике податке Хадооп помаже ученицима да постану стручњаци за ХДФС, предиво, МапРедуце, ​​свињу, кошницу, ХБасе, Оозие, Флуме и Скооп користећи случајеве коришћења у реалном времену на малопродаји, друштвеним медијима, ваздухопловству, туризму, домену финансија.

Имате питање за нас? Спомените их у одељку за коментаре и јавићемо вам се.