MySQL Update Statement

Mysql Update Statement



MySQL är ett databashanteringssystem med öppen källkod, som kan användas för både små och stora projekt. Utvecklad av The Oracle Corporation använder den standard SQL bakom. Inom databashantering är CRUD -operationer ett slags grundläggande krav att känna till.







I den här artikeln kommer vi att lära oss att uppdatera data i MySQL -tabeller med hjälp av MySQL: s UPDATE -uttalande. Ett UPDATE -uttalande är i grunden ett DML -uttalande (Data Manipulation Language) eftersom det ändrar eller uppdaterar data.



Syntax

Syntaxen för att uppdatera en eller flera kolumner i en tabell i MySQL är:



UPPDATERING tabellnamn
UPPSÄTTNING
kolumnnamn= värde ,
...
[ VAR skick]

I denna syntax, tabellnamn är tabellen där du är villig att uppdatera vilken kolumn som helst.





Genom att använda UPPSÄTTNING klausul kan vi tilldela nya värden till flera kolumner med hjälp av likhetstecknet =.

kolumnnamn är den kolumnen där du vill göra en uppdatering.



I slutändan kan vi också tillhandahålla VAR klausul för att tillämpa något villkor eller filtrera uppdateringsprocessen.

Låt oss göra det klart genom att visa ett exempel där vi skulle uppdatera värdet på en kolumn i en tabell.

Exempel

Öppna först din terminal och logga in på MySQL -skalet och välj databasen där du vill uppdatera en tabell. För att se alla tabeller i en databas, kör det här kommandot:

SHOW TABELLER ;

Vi har en tabell i vår utvalda databas. Låt oss se om det finns data i den eller inte. För att se data i en tabell, kör SELECT -kommandot enligt följande:

VÄLJ * FRÅN bilar;

Antag att vi vill uppdatera bilens namn och tillverkningsdatum för den tredje raden från BMW I8 till BMW M4 där car_id är 3, då skulle frågan för att uppdatera namn och datum vara så här:

UPPDATERING tabellnamn
UPPSÄTTNING
bilnamn='BMW M4',
mandat='2020-10-10'
VAR bil_id= 3;

Efter att ha kört uppdateringskommandot och fått en effekt på 1 rad (er) påverkade, låt oss nu se tabellen:

VÄLJ * FRÅN bilar VAR bil_id= 3;

Som du kan se på skärmdumpen nedan, uppdateras data från den tredje raden framgångsrikt.

Så här kan du uppdatera data från alla tabeller i MySQL med hjälp av UPDATE -satsen.

Slutsats

Vi har lärt känna användningen av UPDATE -uttalande och hur vi kan uppdatera data i alla MySQL -databaser. Sedan har vi diskuterat hur man uppdaterar en enda kolumn, liksom flera kolumner samtidigt. Slutligen har vi också sett användningen av WHERE -klausulen.