మీరు కొంతకాలంగా డేటాబేస్ నిర్వహణ మరియు ప్రోగ్రామింగ్ పరిశ్రమలో ఉంటే, మీరు బహుశా దాని గురించి విన్నారు . మొట్టమొదటిసారిగా 2009 లో ప్రవేశపెట్టబడిన మొంగోడిబి ప్రస్తుతం మార్కెట్లో అందుబాటులో ఉన్న అత్యంత ప్రాచుర్యం పొందిన రిలేషనల్ డేటాబేస్ మేనేజ్మెంట్ సాఫ్ట్వేర్. మీరు మొంగోడిబిని ఉపయోగించడం కొత్తగా ఉంటే, మొంగోడిబిలో వినియోగదారుని సృష్టించడం, ఆపై డేటాబేస్ను సృష్టించడం మీరు చేయవలసిన మొదటి పని. ఈ వ్యాసంలో రెండింటి గురించి చర్చిస్తాము.
ఈ వ్యాసంలో క్రింది గమనికలు కవర్ చేయబడతాయి,
- మొంగోడిబిలో వినియోగదారుని ఎలా సృష్టించాలి?
- మొంగోడిబిలో డేటాబేస్ సృష్టించండి
- ఒకే డేటాబేస్ కోసం వినియోగదారుని ఎలా సృష్టించాలి?
మొంగోడిబిలో వినియోగదారుని ఎలా సృష్టించాలి?
మొంగోడిబిలో వినియోగదారుని సృష్టించడానికి, మీరు క్రియేటర్ ఫంక్షన్ను ఉపయోగించుకోవాలి. ఇది ఎలా జరిగిందో అర్థం చేసుకోవడానికి క్రింద పంచుకున్న ఉదాహరణను చూడండి.
db.createUser ({వినియోగదారు: 'ఎడురేకా', pwd: 'పాస్వర్డ్', పాత్రలు: [{పాత్ర: 'userAdminAnyDatabase', db: 'admin'}]})
వివరణ
పైన పంచుకున్న కోడ్ను విచ్ఛిన్నం చేద్దాం.
జావాలో స్కానర్ క్లాస్ ఉపయోగించి
- సిస్టమ్లో ఉపయోగించబడే వినియోగదారు పేరు మరియు పాస్వర్డ్ను పేర్కొనండి.
- మేము ఇప్పుడే సృష్టించిన వినియోగదారుకు పాత్రను కేటాయించండి. ఇక్కడ, మేము వినియోగదారుకు నిర్వాహకుడి పాత్రను ఇచ్చాము మరియు ఈ విధంగా యూజర్అడ్మిన్అనీడేటాబేస్ అనే పద్ధతిని ఉపయోగించాము. దీని అర్థం ఏమిటంటే, ఈ వినియోగదారు ప్రస్తుతం ఉన్న మొత్తం డేటాబేస్లకు మరియు ఇప్పటి నుండి మొంగోడిబి నిర్మాణంలో సృష్టించబడే వాటికి పరిపాలనా ప్రాప్యతను కలిగి ఉంటారు.
- అడ్మిన్ యొక్క డేటాబేస్ను పేర్కొనడానికి మేము పారామిటర్ db ని ఉపయోగించాము. ఇది మొంగోడిబి ఆర్కిటెక్చర్ లోపల ఒక ప్రత్యేక మెటా డేటాబేస్, ఇది మేము ఇప్పుడే సృష్టించిన యూజర్ యొక్క అన్ని వివరాలను కలిగి ఉంటుంది.
కమాండ్ సరిగ్గా చేయబడినప్పుడు, అవుట్పుట్ ఇలా కనిపిస్తుంది.
ఈ విధంగా మేము మొంగోడిబిలో ఒక వినియోగదారుని విజయవంతంగా సృష్టించాము
మొంగోడిబిలో డేటాబేస్ను ఎలా సృష్టించాలో ఇప్పుడు చూద్దాం
మొంగోడిబిలో డేటాబేస్ సృష్టించండి
మొంగోడిబిలో డేటాబేస్ను సృష్టించేటప్పుడు గమనించవలసిన ముఖ్యమైన విషయం ఏమిటంటే, దీనిని సాధించడానికి ప్రత్యేకమైన కమాండ్ లేదా మాడ్యూల్ లేదు. మీరు డేటాబేస్ను సృష్టించాల్సిన ఇతర SQL డేటాబేస్ నిర్వహణ వ్యవస్థలను ఉపయోగించిన తర్వాత మొంగోడిబిని ఉపయోగించడం ప్రారంభించినట్లయితే ఇది వింతగా అనిపించవచ్చు, పట్టికను సృష్టించి, ఆపై విలువలను కేటాయించండి.
కానీ మొంగోడిబిలో, తుది వినియోగదారు నుండి ఎటువంటి జోక్యం లేకుండా డేటాబేస్ స్వయంచాలకంగా సిస్టమ్ ద్వారా సృష్టించబడుతుంది.
ఇక్కడ గమనించవలసిన మరో ముఖ్యమైన విషయం ఏమిటంటే, మీరు డేటాబేస్ లోపల ఏ రకమైన డేటాను నిల్వ చేస్తారో పేర్కొనవలసిన అవసరం లేదు. మీరు సృష్టించిన డేటాబేస్లోకి డేటాను ఇన్పుట్ చేసిన తర్వాత అదే స్వయంచాలకంగా కేటాయించబడుతుంది.
ఇప్పుడు మీకు బేసిక్స్ తెలుసు, ఏదీ స్వయంచాలకంగా సృష్టించబడకపోతే లేదా మీరు పూర్తిగా క్రొత్తదాన్ని సృష్టించాల్సిన అవసరం ఉంటే మొంగోడిబిలో డేటాబేస్ను ఎలా సృష్టించాలో చూద్దాం.
దీన్ని చేయడానికి, మీరు వాక్యనిర్మాణాన్ని ఉపయోగించాలి,
DATABASE_NAME ని ఉపయోగించండి
మీరు ఇప్పుడే నమోదు చేసిన డేటాబేస్ ఆర్కిటెక్చర్లో ఇప్పటికే ఉంటే, అప్పుడు మీరు స్వయంచాలకంగా మారతారు మరియు అదే ఉపయోగించడం ప్రారంభిస్తారు. దీన్ని బాగా అర్థం చేసుకోవడానికి, ఈ క్రింది ఉదాహరణను చూడండి.
> javatpointdb ఉపయోగించండి
అవుట్పుట్ ఇలా ఉంటుంది
జావాలో స్కానర్లను ఎలా ఉపయోగించాలి
Db javatpointdb కి మార్చబడింది
మీరు ప్రస్తుతం ఉపయోగిస్తున్న డేటాబేస్ చూడాలనుకుంటే, ఈ ఆదేశాన్ని ఉపయోగించండి.
> డిబి
మీరు ఆర్కిటెక్చర్లో ఉన్న మొత్తం డేటాబేస్ల జాబితాను చూడాలనుకుంటే, ఈ ఆదేశాన్ని ఉపయోగించండి.
> dbs చూపించు
మీరు ఇప్పటికే ఉన్న డేటాబేస్లో క్రొత్త జాబితాను చేర్చాలనుకుంటే, ఈ ఆదేశాన్ని ఉపయోగించుకోండి.
> db.movie.insert (name 'name': 'javatpoint'})
పై ఉదాహరణ ఒక ఉదాహరణ మరియు మీ అవసరాలను బట్టి పారామితులను మార్చవచ్చు.
ఒకే డేటాబేస్ కోసం వినియోగదారుని ఎలా సృష్టించాలి?
ఒక నిర్దిష్ట పరిస్థితిలో ఉంటే, మీరు యూజర్అడ్మిన్ మాడ్యూల్ను ఉపయోగించుకోవాల్సిన ఒకే డేటాబేస్ కోసం వినియోగదారుని అభివృద్ధి చేయాలనుకుంటున్నారు.
పై చిత్రంలో మీరు చూడగలిగినట్లుగా, మేము ఈ క్రింది కోడ్ను ఉపయోగించుకున్నాము.
db.createUser (వినియోగదారు: 'ఎంప్లాయీడ్మిన్', pwd: 'పాస్వర్డ్', పాత్రలు: [{పాత్ర: 'userAdmin', db: 'ఉద్యోగి'}]})
వివరణ
తోలుబొమ్మ మరియు చెఫ్ మధ్య వ్యత్యాసం
- మీరు సృష్టించాలనుకుంటున్న యూజర్ యొక్క పాస్వర్డ్ను పేర్కొనండి.
- ఇటీవల సృష్టించిన వినియోగదారుకు, మీరు తప్పక పాత్రను కేటాయించాలి. ఈ వినియోగదారుకు నిర్వాహక పాత్రను కేటాయించడానికి మేము యూజర్అడ్మిన్ మాడ్యూల్ను ఉపయోగిస్తాము.
- చివరగా మేము ఈ వినియోగదారుకు ఏ డేటాబేస్కు హక్కులు ఉన్నాయో పేర్కొనడానికి పారామెట్రే డిబిని ఉపయోగించాము.
పై కోడ్ విజయవంతంగా అమలు అయినప్పుడు, అవుట్పుట్ ఇలా కనిపిస్తుంది.
పై ఉదాహరణ యూజర్ పేరు - ఎంప్లాయీఅడ్మిన్ యొక్క సృష్టిని చూపిస్తుంది మరియు ఎంప్లాయీ డేటాబేస్ను ఉపయోగించడానికి దీనికి అనుమతి ఉంది.
ఇది మొంగోడిబిలో వినియోగదారుని సృష్టించు అనే ఈ వ్యాసం చివరకి తీసుకువస్తుంది.
బిగ్ డేటా అంటే ఏమిటో ఇప్పుడు మీరు అర్థం చేసుకున్నారు, చూడండి ప్రపంచవ్యాప్తంగా విస్తరించి ఉన్న 250,000 మందికి పైగా సంతృప్తికరమైన అభ్యాసకుల నెట్వర్క్తో విశ్వసనీయ ఆన్లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. రిటైల్, సోషల్ మీడియా, ఏవియేషన్, టూరిజం, ఫైనాన్స్ డొమైన్లో రియల్ టైమ్ యూజ్ కేసులను ఉపయోగించి హెచ్డిఎఫ్ఎస్, నూలు, మ్యాప్రెడ్యూస్, పిగ్, హైవ్, హెచ్బేస్, ఓజీ, ఫ్లూమ్ మరియు స్కూప్లో నిపుణులు కావడానికి ఎడురేకా బిగ్ డేటా హడూప్ సర్టిఫికేషన్ ట్రైనింగ్ కోర్సు సహాయపడుతుంది.
మాకు ప్రశ్న ఉందా? వ్యాఖ్యల విభాగంలో వాటిని ప్రస్తావించండి మరియు మేము మిమ్మల్ని సంప్రదిస్తాము.