MySQL oppdateringserklæring

Mysql Update Statement



MySQL er et åpen kildekode Database Management system, som kan brukes til både små og store prosjekter. Utviklet av The Oracle Corporation, bruker den standard SQL bak den. I databaseadministrasjon er CRUD -operasjoner en slags grunnleggende krav å vite.







I denne artikkelen vil vi lære å oppdatere dataene i MySQL -tabeller ved hjelp av MySQLs oppgitte UPDATE -setning. En UPDATE -setning er i utgangspunktet en DML -uttalelse (Data Manipulation Language) fordi den endrer eller oppdaterer dataene.



Syntaks

Syntaksen for oppdatering av en eller flere kolonner i en tabell i MySQL er:



OPPDATER tabellnavn
SETT
kolonnenavn= verdi ,
...
[ HVOR tilstand]

I denne syntaksen, tabellnavn er tabellen der du er villig til å oppdatere en hvilken som helst kolonne.





Ved å bruke SETT klausul, kan vi tildele nye verdier til flere kolonner ved å bruke likhetstegnet =.

kolonnenavn er den kolonnen der du vil gjøre en oppdatering.



Til slutt kan vi også tilby HVOR klausul for å gjelde en vilkår eller filtrere oppdateringsprosessen.

La oss gjøre det klart ved å vise et eksempel der vi vil oppdatere verdien av en kolonne i en tabell.

Eksempel

Først åpner du terminalen din og logger på MySQL -skallet og velger databasen der du vil oppdatere en tabell. For å se alle tabellene i en database, kjør denne kommandoen:

FORESTILLING TABELLER ;

Vi har en tabell i vår utvalgte database. La oss se om det finnes noen data i den eller ikke. For å se dataene i en tabell, kjør SELECT -kommandoen som følger:

PLUKKE UT * FRA biler;

Anta at vi vil oppdatere bilens navn og produksjonsdato for den tredje raden fra BMW I8 til BMW M4 der car_id er 3, så vil spørringen for å oppdatere navn og dato være slik:

OPPDATER tabellnavn
SETT
bilnavn='BMW M4',
mann_dato='2020-10-10'
HVOR bil_id= 3;

Etter å ha kjørt oppdateringskommandoen og påvirket en utgang på 1 rad (er), la oss nå se tabellen:

PLUKKE UT * FRA biler HVOR bil_id= 3;

Som du kan se på skjermbildet nedenfor, oppdateres dataene i den tredje raden.

Så slik kan du oppdatere dataene i en hvilken som helst tabell i MySQL ved å bruke UPDATE -setningen.

Konklusjon

Vi har blitt kjent med utnyttelsen av UPDATE -setningen og hvordan vi kan oppdatere data i en hvilken som helst MySQL -database. Deretter har vi diskutert hvordan du oppdaterer en enkelt kolonne, samt flere kolonner samtidig. Til slutt har vi også sett bruken av WHERE -klausulen.