Paano Lumikha ng Gumagamit Sa MongoDB?



Sasabihin sa iyo ng artikulong ito kung paano lumikha ng gumagamit sa MongoDB at sa proseso ay sasabihin din sa iyo kung paano lumikha ng MongoDB Database na may praktikal na demonstrasyon.

Kung ikaw ay nasa pamamahala ng database at industriya ng programa sa loob ng ilang oras ngayon, marahil ay narinig mo ang tungkol sa . Unang ipinakilala noong 2009, ang MongoDB ay kasalukuyang isa sa pinakatanyag na pamanggit na software ng pamamahala ng database na magagamit sa merkado ngayon. Kung bago ka sa paggamit ng MongoDB, ang isa sa mga unang bagay na kailangan mong gawin ay ang lumikha ng isang gumagamit sa MongoDB at pagkatapos ay lumikha ng isang database din. Sa artikulong ito tatalakayin natin ang tungkol sa pareho.

Saklaw ang artikulong ito sa artikulong ito,





Magsimula na tayo.

Paano Lumikha ng Isang Gumagamit Sa MongoDB?

Upang makalikha ng isang gumagamit sa MongoDb, kailangan mong gamitin ang pagpapaandar ng function ng. Tingnan ang halimbawang ibinahagi sa ibaba upang maunawaan kung paano ito ginagawa.



db.createUser ({user: 'Edureka', pwd: 'password', mga tungkulin: [{role: 'userAdminAnyDatabase', db: 'admin'}]})

Paliwanag

Basagin natin ang code na ibinahagi sa itaas.

ano ang jit sa java
  • Nabanggit ang username at ang password na gagamitin sa system.
  • Maglaan ng papel sa gumagamit na aming nilikha. Dito, binigyan namin ang gumagamit ng papel na ginagampanan ng isang administrator at sa gayon ay ginamit ang pamamaraan, userAdminAnyDatabase. Ang ibig sabihin nito ay, magkakaroon ang gumagamit na ito ng kakayahang mai-access ang administratibo sa buong mga database na naroroon pati na rin ang malilikha sa arkitekturang MongoDB mula ngayon.
  • Ginamit namin ang parametre db upang tukuyin ang database ng admin. Ito ay isang espesyal na Meta database sa loob ng mongoDb na arkitektura na naglalaman ng lahat ng mga detalye ng gumagamit na nilikha lamang namin.

Kapag ang utos ay ginampanan nang tama, ang output ay magiging ganito ang hitsura.



Output - Lumikha ng Gumagamit Sa MongoDB - EdurekaSa gayon matagumpay kaming nakalikha ng isang gumagamit sa MongoDB

Tingnan natin ngayon kung paano lumikha ng isang database sa MongoDB

Lumikha ng Isang Database Sa MongoDB

Ang isa sa pinakamahalagang bagay na dapat tandaan habang lumilikha ng isang database sa MongoDb ay iyon, walang espesyal na utos o modyul na maaaring magamit upang makamit ito. Habang maaaring mukhang kakaiba ito kung nagsimula ka nang gumamit ng MongoDB pagkatapos gumamit ng iba pang mga sistema ng pamamahala ng database ng SQL kung saan kailangan mong lumikha ng isang database, lumikha ng isang talahanayan at pagkatapos ay magtalaga ng mga halaga sa loob ng pareho.

mysql_fetch_array php

Ngunit sa MongoDb, ang database ay awtomatikong nilikha ng system nang walang anumang pagkagambala mula sa end user.

Ang isa pang mahalagang bagay na dapat tandaan dito ay iyon, hindi mo kailangang tukuyin kung anong uri ng data ang itatabi mo sa loob ng database. Ang pareho ay awtomatikong itatalaga sa sandaling nai-input mo ang data sa nilikha na database.

Ngayong alam mo na ang mga pangunahing kaalaman, ipaalam sa amin kung paano lumikha ng isang database sa MongoDb kung wala ay awtomatikong nilikha o kailangan mong lumikha ng isang ganap na bago.

Upang magawa ito, kailangan mong gamitin ang syntax,

gumamit ng DATABASE_NAME

Kung ang database na ipinasok mo ay mayroon nang arkitektura, pagkatapos ay awtomatiko kang maililipat at magsisimulang gamitin ang pareho. Upang mas maintindihan ito, tingnan ang halimbawa sa ibaba.

> gumamit ng javatpointdb

Magiging ganito ang output

Swithched to db javatpointdb

Kung nais mong makita ang database na kasalukuyan mong ginagamit, pagkatapos ay gamitin ang utos na ito.

> db

Kung nais mong tingnan ang isang listahan ng buong mga database na mayroon sa loob ng arkitektura, gamitin ang utos na ito.

> ipakita ang dbs

Kung nais mong magsingit ng isang bagong listahan sa isang database na mayroon nang gamitin ang utos na ito.

> db.movie.insert ({'name': 'javatpoint'})

Ang nasa itaas ay isang halimbawa at ang mga parameter ay maaaring mabago depende sa iyong mga pangangailangan.

Paano Lumikha ng Isang Gumagamit Para sa Isang solong Database?

Kung sa isang tiyak na sitwasyon, nais mong bumuo ng isang gumagamit para sa isang solong database na kailangan mo upang magamit ang module ng userAdmin.

Tulad ng nakikita mo sa imahe sa itaas, nagamit namin ang sumusunod na code.

db.createUser (gumagamit: 'Empleyado', pwd: 'password', mga tungkulin: [{role: 'userAdmin', db: 'Empleyado'}]})

Paliwanag

  • Nabanggit ang password ng gumagamit na nais mong likhain.
  • Sa kamakailang nilikha na gumagamit, dapat kang magbigay ng maraming papel. Gagamitin namin ang module ng userAdmin upang italaga ang papel na ginagampanan ng isang Admin sa gumagamit na ito.
  • Sa wakas nagamit namin ang parametre db upang tukuyin kung aling database ang gumagamit na may mga pribilehiyo.

Kapag ang code sa itaas ay matagumpay na naipatakbo, ang output ay magmumukhang ganito.

Ipinapakita ng halimbawa sa itaas ang paglikha ng isang pangalan ng gumagamit - EmployeeAdmin at mayroon itong pahintulot na gamitin ang database na empleyado.

Dinadala tayo nito sa pagtatapos ng artikulong ito sa Lumikha ng Gumagamit Sa MongoDB.

abstraction ng data c ++

Ngayon na naintindihan mo kung ano ang Big Data, tingnan ang ni Edureka, isang pinagkakatiwalaang kumpanya sa pag-aaral sa online na may isang network na higit sa 250,000 nasiyahan na mga nag-aaral na kumalat sa buong mundo. Ang kurso sa Edureka Big Data Hadoop Certification Training ay tumutulong sa mga nag-aaral na maging dalubhasa sa HDFS, Yarn, MapReduce, Pig, Hive, HBase, Oozie, Flume at Sqoop na gumagamit ng mga kaso ng paggamit ng real-time sa Retail, Social Media, Aviation, Turismo, Pananalapi domain.

May tanong ba sa amin? Nabanggit ang mga ito sa seksyon ng mga komento at babalikan ka namin.