MySQL ఒక ప్రముఖ ఓపెన్ సోర్స్ డేటాబేస్ మేనేజ్మెంట్ సాఫ్ట్వేర్ సిస్టమ్ మరియు ఇది ఉచితంగా లభిస్తుంది. ఇది దాని వేగం మరియు ఉపయోగించడానికి సులభమైన ఇంటర్ఫేస్కు ప్రసిద్ధి చెందింది. మీరు ఒక పెద్ద సంస్థలో డేటాబేస్ అడ్మినిస్ట్రేటర్ అయితే, మీరు తరచుగా డేటాబేస్లను జాబితా చేసి వాటి ద్వారా ఫిల్టర్ చేయడం ద్వారా మేనేజ్ చేయాల్సి ఉంటుంది. బహుశా, విజయవంతంగా డేటాబేస్లను సృష్టించిన తర్వాత, MySQL షెల్లోని డేటాబేస్లను ఎలా జాబితా చేయాలో మీకు తెలియదు. కాబట్టి, ఈ వ్యాసంలో, MySQL లో డేటాబేస్లను జాబితా చేయడానికి మీరు ఉపయోగించే వివిధ పద్ధతులను మేము పరిశీలిస్తాము.
MySQL లో డేటాబేస్లను జాబితా చేయడానికి బహుళ పద్ధతులు అందుబాటులో ఉన్నాయి.
MySQL షెల్లోని 'SHOW DATABASES' ఆదేశాన్ని ఉపయోగించడం ద్వారా డేటాబేస్లను జాబితా చేయడానికి సులభమైన మార్గం.
చూపించు డేటాబేస్లు ;
మీరు MySQL లో రూట్ యూజర్గా లాగిన్ కాకపోతే, మీరు అన్ని డేటాబేస్లను యాక్సెస్ చేయలేరు. అందువల్ల, మీరు తప్పనిసరిగా రూట్ యూజర్గా లాగిన్ అవ్వాలి, తద్వారా మీకు అన్ని డేటాబేస్లకు యాక్సెస్ ఉంటుంది మరియు 'షో డేటాబేస్' ఆదేశాన్ని ఉపయోగించి అన్ని డేటాబేస్లను జాబితా చేయవచ్చు.
కాబట్టి, ముందుగా, q ఆదేశాన్ని ఉపయోగించి MySQL షెల్ నుండి లాగ్ అవుట్ చేయండి.
q
తరువాత, కింది ఆదేశాన్ని ఉపయోగించి రూట్ యూజర్గా లాగిన్ అవ్వండి.
ఇప్పుడు, ‘షో డేటాబేస్లు’ ఆదేశాన్ని అమలు చేయండి.
చూపించు డేటాబేస్లు ;
మీరు అవుట్పుట్లో చూడగలిగినట్లుగా, అవుట్పుట్ మరిన్ని డేటాబేస్లను జాబితా చేసింది.
మీరు అనేక డేటాబేస్లను నిర్వహించే నిర్వాహకులు మరియు మీరు డేటాబేస్లను ఫిల్టర్ చేయాలనుకుంటే, MySQL లో, ‘LIKE’ ఆదేశాన్ని ఉపయోగించి మీరు ఒకేసారి అనేక డేటాబేస్లను ఫిల్టర్ చేయవచ్చు.
'LIKE' ఆదేశాన్ని ఉపయోగించడానికి వాక్యనిర్మాణం క్రింది విధంగా ఉంది.
చూపించు డేటాబేస్లు ఇష్టం నమూనా;ఈ వాక్యనిర్మాణంలో, డేటాబేస్ల జాబితాను ఫిల్టర్ చేయడానికి మీరు నిర్దిష్ట నమూనాను అందించాలి. ఉదాహరణకి:
చూపించు డేటాబేస్లు ఇష్టం 'పరీక్ష%';
ఈ ఉదాహరణలో, te % సైన్ అంటే పరీక్ష తర్వాత సున్నా, ఒకటి లేదా అంతకంటే ఎక్కువ అక్షరాలు ఉండవచ్చు.
MySQL లో, డేటాబేస్లను జాబితా చేయడానికి మీరు ‘షో స్కీమా’ ఆదేశాన్ని ఉపయోగించవచ్చు. ఈ కమాండ్ డేటాబేస్ల జాబితాను 'షో డేటాబేస్ షో' కమాండ్ వలె చూపుతుంది.
చూపించు స్కీమాస్;
మీరు అవుట్పుట్లో చూడగలిగినట్లుగా, ఇది అదే డేటాబేస్ల జాబితాను ప్రదర్శిస్తుంది.
స్కీమాలు మరియు 'LIKE' ఆదేశాన్ని ఉపయోగించడం ద్వారా, మీరు బహుళ డేటాబేస్లను ఫిల్టర్ చేయవచ్చు. ఉదాహరణకు, రెండు డేటాబేస్లను జాబితా చేయడానికి, దీని పేరు పరీక్ష మరియు నా నుండి మొదలవుతుంది, అటువంటి ఫలితాన్ని పొందడానికి మీరు 'SELECT' స్టేట్మెంట్ను ఉపయోగించవచ్చు.
ఎంచుకోండి స్కీమా_పేరునుండి information_schema.schemata
ఎక్కడ స్కీమా_పేరు ఇష్టం 'పరీక్ష%'
లేదా స్కీమా_పేరు ఇష్టం 'నా%';
మీరు అవుట్పుట్లో చూడగలిగినట్లుగా, ఇది ఇచ్చిన పరిస్థితి ఆధారంగా రెండు డేటాబేస్లను ముద్రించింది లేదా ప్రదర్శిస్తుంది.
మీరు MySQL లోకి లాగిన్ అవ్వకుండా టెర్మినల్లో MySQL షెల్ ఆదేశాన్ని కూడా అమలు చేయవచ్చు మరియు ఇంకా ఫలితాలు ఉంటాయి. ఉదాహరణకు, మీరు కింది ఆదేశాన్ని ఉపయోగించి టెర్మినల్లో డేటాబేస్లను చూపవచ్చు:
sudo mysql-మరియు'డేటాబేస్లను చూపించు'ఈ కమాండ్లోని ‘సుడో మైస్క్ల్’ భాగం గురించి మీకు ఇప్పటికే తెలుసు. '-E' 'SHOW DATABASES' ఆదేశాన్ని అమలు చేయడానికి ఉపయోగించబడుతుంది. ఇప్పుడు, మేము ఈ ఆదేశాన్ని అమలు చేస్తే, అది మునుపటిలాగే డేటాబేస్ల జాబితాను ప్రింట్ చేస్తుంది.
కాబట్టి, మీ అవసరాలు మరియు అవసరాలకు అనుగుణంగా MySQL లోని డేటాబేస్లను జాబితా చేయడానికి మీరు ఉపయోగించే కొన్ని మార్గాలు ఇవి.
ముగింపు
ఈ వ్యాసంలో, మీరు MySQL లో డేటాబేస్లను వివిధ పద్ధతులను ఉపయోగించి ఎలా జాబితా చేయాలో నేర్చుకున్నారు. SHOW DATABASES ఆదేశం వినియోగదారు యొక్క అధికారాల తరపున డేటాబేస్లను చూపుతుందని, అలాగే టెర్మినల్లోని అన్ని డేటాబేస్లను ఎలా జాబితా చేయాలో కూడా మీరు తెలుసుకున్నారు. కాబట్టి, MySQL లో మీరే డేటాబేస్లను సృష్టించడం మరియు జాబితా చేయడం ద్వారా ఆనందించండి.