Ha valamikor az adatbázis-kezelő és programozó iparban tevékenykedsz, valószínűleg hallottál róla . Először 2009-ben mutatták be, a MongoDB jelenleg a piacon elérhető egyik legnépszerűbb relációs adatbázis-kezelő szoftver. Ha még nem ismeri a MongoDB használatát, akkor az első dolgok közé tartozik, hogy hozzon létre egy felhasználót a MongoDB-ben, majd hozzon létre egy adatbázist is. Ebben a cikkben mindkettőről szó lesz.
A következő hivatkozásokkal foglalkozunk ebben a cikkben,
- Hogyan lehet felhasználót létrehozni a MongoDB-ben?
- Hozzon létre egy adatbázist a MongoDB-ben
- Hogyan lehet felhasználót létrehozni egyetlen adatbázishoz?
Hogyan lehet felhasználót létrehozni a MongoDB-ben?
Felhasználó létrehozásához a MongoDb-ben ki kell használnia a creatuser függvényt. Vessen egy pillantást az alábbiakban megosztott példára, hogy megértse, hogyan történik ez.
db.createUser ({felhasználó: 'Edureka', pwd: 'jelszó', szerepkörök: [{szerepkör: 'userAdminAnyDatabase', db: 'admin'}]})
Magyarázat
Bontjuk le a fent megosztott kódot.
- Említse meg a rendszerben használt felhasználónevet és jelszót.
- Rendeljen szerepet az imént létrehozott felhasználó számára. Itt a felhasználónak rendszergazdai szerepet adtunk, és így a userAdminAnyDatabase módszert használtuk. Ez azt jelenti, hogy ennek a felhasználónak adminisztrátori hozzáférhetősége lesz a jelen lévő teljes adatbázisokhoz, valamint azokhoz, amelyek mostantól a MongoDB architektúrában jönnek létre.
- A db paraméter segítségével megadtuk az admin adatbázisát. Ez egy speciális Meta adatbázis a mongoDb architektúrán belül, amely tartalmazza az imént létrehozott felhasználó összes részletét.
Amikor a parancsot megfelelően hajtják végre, a kimenet valami ilyennek fog kinézni.
Így sikeresen létrehoztunk egy felhasználót a MongoDB-ben
Most nézzük meg, hogyan hozhatunk létre adatbázist a MongoDB-ben
<> operátor sql-ben
Hozzon létre egy adatbázist a MongoDB-ben
Az egyik legfontosabb tudnivaló az adatbázis létrehozása során a MongoDb-ben, hogy ennek elérésére nincs külön parancs vagy modul. Bár ez furcsának tűnhet, ha más SQL adatbázis-kezelő rendszerek használata után kezdte el használni a MongoDB-t, ahol létrehoznia kell egy adatbázist, létre kell hoznia egy táblázatot, majd ugyanazon belül hozzá kell rendelnie az értékeket.
De a MongoDb-ben az adatbázist a rendszer automatikusan létrehozza a végfelhasználó beavatkozása nélkül.
különbség a felülbírálás és a túlterhelés között a java-ban
Egy másik fontos dolog, amelyet itt meg kell jegyezni, hogy nem kell megadnia, hogy milyen típusú adatokat tároljon az adatbázisban. Ugyanez automatikusan kiosztásra kerül, amint beírja az adatokat a létrehozott adatbázisba.
Most, hogy ismeri az alapokat, nézze meg, hogyan hozhat létre adatbázist a MongoDb-ben, ha egyik sem jött létre automatikusan, vagy teljesen újat kell létrehoznia.
Ehhez használnia kell a szintaxist,
használja a DATABASE_NAME alkalmazást
Ha az imént megadott adatbázis már létezik az architektúrában, akkor automatikusan váltani fog, és ugyanezt kezdi használni. Ennek jobb megértése érdekében vessen egy pillantást az alábbi példára.
> használja a javatpointdb fájlt
A kimenet így fog kinézni
Swithched a db javatpointdb
Ha meg szeretné tekinteni az éppen használt adatbázist, akkor használja ezt a parancsot.
>db
Ha meg szeretné tekinteni az architektúrán belüli teljes adatbázisok listáját, használja ezt a parancsot.
> mutat dbs
Ha új listát szeretne beilleszteni egy már létező adatbázisba, használja ezt a parancsot.
> db.movie.insert ({'név': 'javatpoint'})
A fenti egy példa, és a paraméterek az Ön igényeitől függően módosíthatók.
Hogyan lehet felhasználót létrehozni egyetlen adatbázishoz?
Ha egy bizonyos helyzetben egy felhasználót szeretne fejleszteni egyetlen adatbázishoz, akkor ki kell használnia a userAdmin modult.
hogyan lehet kilépni a java programból
Amint a fenti képen látható, a következő kódot használtuk.
db.createUser (felhasználó: 'Employeeadmin', pwd: 'jelszó', szerepek: [{szerepkör: 'userAdmin', db: 'Alkalmazott'}]})
Magyarázat
- Említse meg a létrehozni kívánt felhasználó jelszavát.
- A nemrégiben létrehozott felhasználónak meg kell osztania egy szerepet. A userAdmin modult felhasználjuk az adminisztrátor szerepének a felhasználóhoz történő hozzárendeléséhez.
- Végül a db paraméter segítségével meghatároztuk, melyik adatbázishoz van jogosultsága ennek a felhasználónak.
A fenti kód sikeres futtatása esetén a kimenet valami ilyennek fog kinézni.
A fenti példa bemutatja egy felhasználónév - EmployeeAdmin létrehozását és azt, hogy rendelkezik engedéllyel az Employee adatbázis használatához.
Ezzel eljutottunk a Felhasználó létrehozása a MongoDB-ben című cikk végéhez.
Most, hogy megértette, mi a Big Data, nézze meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon. Az Edureka Big Data Hadoop tanúsító tanfolyam segít a tanulóknak a HDFS, a fonal, a MapReduce, a Pig, a Hive, a HBase, az Oozie, a Flume és a Sqoop szakértőivé válni, valós idejű felhasználási esetek felhasználásával a kiskereskedelem, a szociális média, a repülés, az idegenforgalom és a pénzügy területén.
Van egy kérdésünk? Említse meg őket a megjegyzések részben, és mi kapcsolatba lépünk Önnel.