Verklaring van MySQL-update

Mysql Update Statement



MySQL is een open source Database Management systeem, dat voor zowel kleine als grote projecten kan worden gebruikt. Het is ontwikkeld door The Oracle Corporation en gebruikt standaard SQL erachter. In databasebeheer zijn CRUD-bewerkingen een soort basisvereiste om te weten.







In dit artikel zullen we leren om de gegevens in MySQL-tabellen bij te werken met behulp van de door MySQL verstrekte UPDATE-instructie. Een UPDATE-instructie is in feite een DML-instructie (Data Manipulation Language) omdat deze de gegevens wijzigt of bijwerkt.



Syntaxis

De syntaxis voor het bijwerken van een kolom of kolommen in een tabel in MySQL is:



UPDATE tafel naam
SET
kolomnaam= waarde ,
...
[ WAAR voorwaarde]

In deze syntaxis, tafel naam is de tabel waarin u elke kolom wilt bijwerken.





Door gebruik te maken van de SET clausule, kunnen we nieuwe waarden toewijzen aan meerdere kolommen door het gelijkteken = te gebruiken.

kolomnaam is die kolom waar u een update wilt maken.



Uiteindelijk kunnen we ook de WAAR om een ​​voorwaarde toe te passen of het updateproces te filteren.

Laten we het duidelijk maken door een voorbeeld te laten zien waarin we de waarde van een kolom in een tabel zouden bijwerken.

Voorbeeld

Open eerst uw terminal en log in op de MySQL-shell en kies de database waarin u een tabel wilt bijwerken. Voer deze opdracht uit om alle tabellen in een database te zien:

LATEN ZIEN TABELLEN ;

We hebben één tabel in onze geselecteerde database. Laten we eens kijken of er gegevens in staan ​​of niet. Voer de opdracht SELECT als volgt uit om de gegevens in een tabel te zien:

KIES * VAN auto's;

Stel dat we de naam van de auto en de productiedatum van de derde rij willen bijwerken van BMW I8 naar BMW M4 waar car_id 3 is, dan zou de vraag voor het bijwerken van de naam en datum als volgt zijn:

UPDATE tafel naam
SET
car_name=‘BMW M4’,
mandaat='2020-10-10'
WAAR car_id= 3;

Nadat we het update-commando hebben uitgevoerd en een uitvoer van 1 rij (en) hebben beïnvloed, laten we nu de tabel bekijken:

KIES * VAN auto's WAAR car_id= 3;

Zoals u kunt zien in de onderstaande schermafbeelding, zijn de gegevens van de derde rij met succes bijgewerkt.

Dit is dus hoe u de gegevens van elke tabel in MySQL kunt bijwerken met behulp van de UPDATE-instructie.

Conclusie

We hebben het gebruik van de UPDATE-instructie leren kennen en hoe we gegevens in elke MySQL-database kunnen bijwerken. Vervolgens hebben we besproken hoe u een enkele kolom kunt bijwerken, evenals meerdere kolommen tegelijk. Ten slotte hebben we ook het gebruik van de WHERE-clausule gezien.