MySQL అనేది ఒక ఓపెన్ సోర్స్ డేటాబేస్ మేనేజ్మెంట్ సిస్టమ్, దీనిని చిన్న మరియు పెద్ద ప్రాజెక్ట్లకు ఉపయోగించవచ్చు. ది ఒరాకిల్ కార్పొరేషన్ ద్వారా అభివృద్ధి చేయబడింది, దాని వెనుక ప్రామాణిక SQL ఉపయోగించబడుతుంది. డేటాబేస్ నిర్వహణలో, CRUD కార్యకలాపాలు తెలుసుకోవడానికి ఒక రకమైన ప్రాథమిక అవసరం.
ఈ వ్యాసంలో, MySQL అందించిన UPDATE స్టేట్మెంట్ ఉపయోగించి MySQL పట్టికలలో డేటాను అప్డేట్ చేయడం నేర్చుకుంటాము. అప్డేట్ స్టేట్మెంట్ ప్రాథమికంగా DML (డేటా మానిప్యులేషన్ లాంగ్వేజ్) స్టేట్మెంట్, ఎందుకంటే ఇది డేటాను సవరించడం లేదా అప్డేట్ చేయడం.
వాక్యనిర్మాణం
MySQL లోని పట్టికలో కాలమ్ లేదా నిలువు వరుసలను నవీకరించడానికి వాక్యనిర్మాణం:
అప్డేట్ టేబుల్_పేరు
సెట్
కాలమ్_పేరు= విలువ ,
...
[ ఎక్కడ పరిస్థితి]
ఈ వాక్యనిర్మాణంలో, టేబుల్_పేరు మీరు ఏ కాలమ్ని అయినా అప్డేట్ చేయడానికి సిద్ధంగా ఉన్న టేబుల్.
ఉపయోగించడం ద్వారా సెట్ నిబంధన, మేము సమాన గుర్తు = ఉపయోగించి బహుళ నిలువు వరుసలకు కొత్త విలువలను కేటాయించవచ్చు.
కాలమ్_పేరు మీరు అప్డేట్ చేయాలనుకుంటున్న కాలమ్.
చివరికి, మేము కూడా అందించగలము ఎక్కడ కొన్ని షరతులను వర్తింపజేయడానికి లేదా నవీకరణ ప్రక్రియను ఫిల్టర్ చేయడానికి నిబంధన.
ఒక టేబుల్ లోపల ఒక కాలమ్ విలువను అప్డేట్ చేసే ఉదాహరణను చూపించడం ద్వారా దానిని స్పష్టం చేద్దాం.
ఉదాహరణ
ముందుగా, మీ టెర్మినల్ని తెరిచి, MySQL షెల్కి లాగిన్ అవ్వండి మరియు మీరు పట్టికను అప్డేట్ చేయాలనుకుంటున్న డేటాబేస్ని ఎంచుకోండి. డేటాబేస్ లోపల అన్ని పట్టికలను చూడటానికి, ఈ ఆదేశాన్ని అమలు చేయండి:
చూపించు పట్టికలు ;మేము ఎంచుకున్న డేటాబేస్లో ఒక టేబుల్ ఉంది. అందులో కొంత డేటా ఉందో లేదో చూద్దాం. పట్టికలో డేటాను చూడటానికి, SELECT ఆదేశాన్ని క్రింది విధంగా అమలు చేయండి:
ఎంచుకోండి * నుండి కా ర్లు;మేము కారు పేరు మరియు తయారీ తేదీని BMW I8 నుండి BMW M4 కి అప్డేట్ చేయాలని అనుకుందాం, ఇక్కడ car_id 3 ఉంటుంది, అప్పుడు పేరు మరియు తేదీని అప్డేట్ చేసే ప్రశ్న ఇలా ఉంటుంది:
అప్డేట్ టేబుల్_పేరుసెట్
కారు_పేరు='BMW M4',
ఆదేశం='2020-10-10'
ఎక్కడ కారు_ఐడి= 3;
అప్డేట్ ఆదేశాన్ని అమలు చేసిన తర్వాత మరియు 1 వరుస (ల) అవుట్పుట్ ప్రభావితం అయిన తర్వాత, ఇప్పుడు, పట్టికను చూద్దాం:
ఎంచుకోండి * నుండి కా ర్లు ఎక్కడ కారు_ఐడి= 3;దిగువ ఇచ్చిన స్క్రీన్ షాట్లో మీరు చూడగలిగినట్లుగా, మూడవ వరుస డేటా విజయవంతంగా నవీకరించబడింది.
కాబట్టి, మీరు UPDATE స్టేట్మెంట్ని ఉపయోగించి MySQL లోని ఏదైనా టేబుల్ యొక్క డేటాను ఎలా అప్డేట్ చేయవచ్చు.
ముగింపు
మేము UPDATE స్టేట్మెంట్ వినియోగం మరియు ఏదైనా MySQL డేటాబేస్లో డేటాను ఎలా అప్డేట్ చేయవచ్చో తెలుసుకున్నాము. అప్పుడు, ఒకే కాలమ్ని, అలాగే ఒకేసారి అనేక కాలమ్లను ఎలా అప్డేట్ చేయాలో మేము చర్చించాము. చివరగా, WHERE నిబంధనను ఉపయోగించడాన్ని కూడా మేము చూశాము.