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