MySQL అనేది విస్తృతంగా ఉపయోగించే RDBMS, ఇది విభిన్న డేటాబేస్ కార్యకలాపాలను నిర్వహించడానికి వివిధ ఆదేశాలు మరియు ప్రశ్నలకు మద్దతు ఇస్తుంది. వాటిలో ఒకటి కొత్త డేటాబేస్ను సృష్టించడం, దీనిని ఉపయోగించడం ద్వారా చేయవచ్చు డేటాబేస్ సృష్టించండి ' ప్రకటన. సృష్టించు అధికారాలతో MySQL సర్వర్లో నిర్దిష్ట పేరుతో కొత్త డేటాబేస్ను నిర్వచించడానికి క్రియేట్ డేటాబేస్ స్టేట్మెంట్ మిమ్మల్ని అనుమతిస్తుంది. ఈ స్టేట్మెంట్ని ఉపయోగించి, మీరు కొత్త డేటాబేస్ కోసం డిఫాల్ట్ క్యారెక్టర్ సెట్, కొలేషన్ మొదలైన వివిధ ఎంపికలను పేర్కొనవచ్చు.
MySQLలో డేటాబేస్ స్టేట్మెంట్లను సృష్టించడం ఎలా పని చేస్తుందో ఈ కథనం వివరిస్తుంది.
MySQL సర్వర్లో క్రియేట్ డేటాబేస్ స్టేట్మెంట్ ఎలా పని చేస్తుంది?
MySQLలో, “ని ఉపయోగించడం ద్వారా కొత్త డేటాబేస్ సృష్టించబడుతుంది. డేటాబేస్ సృష్టించండి ” నిర్దిష్ట పేరుతో ప్రకటన. డేటాబేస్ సృష్టించడానికి వాక్యనిర్మాణం క్రింద ఇవ్వబడింది:
డేటాబేస్ సృష్టించండి [ డేటాబేస్-పేరు ] ;
పై వాక్యనిర్మాణంలో, “ని మార్చండి [డేటాబేస్-పేరు] ” ఏదైనా తగిన డేటాబేస్ పేరుకు.
డేటాబేస్ సృష్టించే ఉదాహరణలకు వెళ్దాం, కానీ దానికి ముందు మీరు MySQL డేటాబేస్కి లాగిన్ అయ్యారని నిర్ధారించుకోండి.
ఉదాహరణ 1: డేటాబేస్ సృష్టించండి
డేటాబేస్ పేరును సృష్టించడానికి ఉదాహరణ ' linuxhintdatabase ” క్రింద ఇవ్వబడింది:
డేటాబేస్ linuxhintdatabaseని సృష్టించండి;
అవుట్పుట్
అవుట్పుట్ డేటాబేస్ పేరు ' అని చూపించింది linuxhintdatabase ' తయారు చేయబడింది.
ఇప్పుడు డేటాబేస్ సృష్టించబడిందా లేదా 'ని ఉపయోగించి నిర్ధారిద్దాం చూపించు ” ఆదేశం క్రింది విధంగా ఉంది:
క్రియేట్ డేటాబేస్ను చూపించు linuxhintdatabase;
అవుట్పుట్
అవుట్పుట్ కొత్తగా (linuxhintdatabase) సృష్టించబడిన డేటాబేస్ గురించిన సమాచారాన్ని వర్ణిస్తుంది.
ఉదాహరణ 2: 'ఉన్నట్లయితే' ఎంపికతో డేటాబేస్ సృష్టించండి
MySQLలో కొత్త డేటాబేస్ సృష్టిస్తున్నప్పుడు, ' ఉనికిలో లేకుంటే ” పేర్కొన్న డేటాబేస్ (అదే పేరు) సర్వర్లో ఇప్పటికే లేదని నిర్ధారించడానికి ఎంపిక ఉపయోగించబడుతుంది. 'ని ఉపయోగించి ఒక డేటాబేస్ సృష్టించడానికి ఉనికిలో లేకుంటే ” ఎంపిక క్రింద ఇవ్వబడిన ఆదేశాన్ని టైప్ చేయండి:
linuxhintdabase1 లేనట్లయితే డేటాబేస్ను సృష్టించండి;
పై ఆదేశంలో, ' linuxhintdatabase1 ” అనేది కొత్త డేటాబేస్ పేరు.
అవుట్పుట్
అవుట్పుట్ డేటాబేస్ సృష్టించబడిందని చూపింది.
ఉదాహరణ 3: క్యారెక్టర్ సెట్ మరియు కోలేట్తో డేటాబేస్ సృష్టించండి
ది ' అక్షర సమితి ” డేటాబేస్ కోసం అక్షర ఎన్కోడింగ్ను నిర్వచిస్తుంది, అయితే “ కోలేట్ ” అక్షరాలను క్రమబద్ధీకరించడానికి మరియు పోల్చడానికి నియమాలను నిర్వచిస్తుంది. “క్యారెక్టర్ సెట్” మరియు “కొల్లేట్”తో డేటాబేస్ సృష్టించడానికి, దిగువ ఇచ్చిన ఆదేశాన్ని టైప్ చేయండి:
డేటాబేస్ linuxhintdatabase2 క్యారెక్టర్ సెట్ utf8mb4ని క్రియేట్ చేయండి utf8mb4_unicode_ci;
అవుట్పుట్
పేర్కొన్న ఎంపికలతో డేటాబేస్ సృష్టించబడిందని అవుట్పుట్ ప్రదర్శించబడుతుంది.
కొత్తగా రూపొందించిన డేటాబేస్ను ఎలా ఉపయోగించాలి?
“ని ఉపయోగించడం ద్వారా డేటాబేస్ ఉపయోగించవచ్చు/ఎంచుకోవచ్చు వా డు MySQLకి లాగిన్ అయిన తర్వాత ” ఆదేశం. MySQL డేటాబేస్ను ఉపయోగించడానికి ఒక ఉదాహరణ క్రింద ఇవ్వబడింది:
linuxhintdabase ఉపయోగించండి;
అవుట్పుట్
డేటాబేస్ కొత్తగా సృష్టించబడిన డేటాబేస్కు మార్చబడిందని అవుట్పుట్ చూపింది, అంటే ఇప్పుడు వినియోగదారు దానిని ఉపయోగించుకోగలరు.
కొత్తగా సృష్టించిన డేటాబేస్కు నేరుగా లాగిన్ చేయడం ఎలా?
కొత్తగా సృష్టించిన డేటాబేస్కు నేరుగా లాగిన్ చేయడానికి, క్రింద ఇచ్చిన విధంగా వినియోగదారు పేరు మరియు పాస్వర్డ్తో MySQL ఆదేశాన్ని ఉపయోగించండి:
mysql -లో md -p linuxhintdatabase
పై ఆదేశంలో, ' md ” అనేది వినియోగదారు పేరు, మరియు “ linuxhintdatabase ” అనేది డేటాబేస్ పేరు. ఈ ఆదేశాన్ని అమలు చేసిన తర్వాత, మీరు MySQL సర్వర్ కోసం పాస్వర్డ్ను ఇన్పుట్ చేయమని అడగబడతారు.
అవుట్పుట్
డేటాబేస్ కనెక్ట్ చేయబడిందని అవుట్పుట్ చూపించింది.
డేటాబేస్ను ఎలా తొలగించాలి?
MySQLలో, డేటాబేస్ 'ని ఉపయోగించి తొలగించబడుతుంది. డ్రాప్ చేయండి ” ఆదేశం, ఉదాహరణ క్రింద ఇవ్వబడింది:
డ్రాప్ డేటాబేస్ linuxhintdabase;
పై ఆదేశంలో, ' linuxhintdatabase ” అనేది డేటాబేస్ పేరు.
అవుట్పుట్
అవుట్పుట్ డేటాబేస్ తొలగించబడిందని చూపింది (తొలగించబడింది).
ముగింపు
ది ' డేటాబేస్ సృష్టించండి ” స్టేట్మెంట్ అనేది ఏదైనా అదనపు ఎంపికలు లేదా సెట్టింగ్లతో MySQL సర్వర్లో కొత్త డేటాబేస్ను సృష్టించడానికి వినియోగదారులను అనుమతించే శక్తివంతమైన లక్షణం. డేటాబేస్ను సృష్టించడం, డేటాబేస్ని ఉపయోగించడం, నేరుగా డేటాబేస్లోకి లాగిన్ చేయడం మరియు డేటాబేస్ను తొలగించడం వంటి ఉదాహరణలతో పాటుగా క్రియేట్ డేటాబేస్ స్టేట్మెంట్ యొక్క సింటాక్స్ను ఈ కథనం వివరించింది.