MySQL je sustav za upravljanje bazama podataka otvorenog koda koji se može koristiti i za male i za velike projekte. Razvila ih je Oracle Corporation, a iza sebe koristi standardni SQL. U upravljanju bazama podataka, CRUD operacije su vrsta temeljnog zahtjeva za poznavanje.
U ovom ćemo članku naučiti ažurirati podatke u MySQL tablicama pomoću MySQL -ove UPDATE naredbe. UPDATE izraz je u osnovi DML (Data Manipulation Language) izraz jer mijenja ili ažurira podatke.
Sintaksa
Sintaksa za ažuriranje stupca ili stupaca u tablici u MySQL -u je:
AŽURIRANJE ime_tabele
SET
stupac_name= vrijednost ,
...
[ GDJE stanje]
U ovoj sintaksi, ime_tabele je tablica u kojoj ste spremni ažurirati bilo koji stupac.
Korištenjem SET klauzulu, možemo dodijeliti nove vrijednosti više stupaca pomoću znaka jednakosti =.
stupac_name je taj stupac u kojem želite izvršiti ažuriranje.
Na kraju možemo ponuditi i GDJE klauzulu za primjenu nekog uvjeta ili filtriranje procesa ažuriranja.
Razjasnimo to pokazujući primjer u kojem bismo ažurirali vrijednost stupca unutar tablice.
Primjer
Prvo otvorite svoj terminal i prijavite se u ljusku MySQL i odaberite bazu podataka u kojoj želite ažurirati tablicu. Da biste vidjeli sve tablice unutar baze podataka, pokrenite ovu naredbu:
POKAZATI TABLICE ;U odabranoj bazi podataka imamo jednu tablicu. Pogledajmo postoje li u njemu neki podaci ili ne. Da biste vidjeli podatke u tablici, pokrenite naredbu SELECT na sljedeći način:
ODABERI * IZ automobili;Pretpostavimo da želimo ažurirati naziv automobila i datum proizvodnje trećeg reda s BMW -a I8 na BMW M4 gdje je car_id 3, tada bi upit za ažuriranje naziva i datuma bio sljedeći:
AŽURIRANJE ime_tabeleSET
naziv_automobila='BMW M4',
mandat='2020. godine-10-10'
GDJE car_id= 3;
Nakon pokretanja naredbe za ažuriranje i utjecaja na izlaz od 1 retka, pogledajmo sada tablicu:
ODABERI * IZ automobili GDJE car_id= 3;Kao što možete vidjeti na donjoj snimci zaslona, podaci trećeg retka uspješno su ažurirani.
Dakle, ovako možete ažurirati podatke bilo koje tablice u MySQL -u koristeći izraz UPDATE.
Zaključak
Upoznali smo korištenje UPDATE izraza i kako možemo ažurirati podatke u bilo kojoj MySQL bazi podataka. Zatim smo razgovarali o tome kako ažurirati jedan stupac, kao i više stupaca odjednom. Na kraju, vidjeli smo i upotrebu klauzule WHERE.