MySQL on RDBMS, mis salvestab ja haldab suuri andmeid organiseeritud kujul, et andmeid saaks tõhusalt hallata. See pakub ka võimalust andmeid värskendada, kasutades ' VÄRSKENDA ' päring ' Kus ” klausel, mis vastab konkreetsele tingimusele või olemasolevates kirjetes.
Selles juhendis käsitletakse, kuidas:
- Sisestage andmed MySQL-i uude rida
- Sisestage andmed konkreetsesse veergu
- Sisestage andmed konkreetsele reale, mis vastab tingimustele
- Sisestage andmed konkreetsele reale, mis vastab mitmele tingimusele
Eeltingimus
Alustuseks tuleks selles postituses sisse logida andmebaase sisaldavasse MySQL-serverisse ja valida andmete sisestamiseks andmebaas. Pärast sisselogimist kasutage seda käsku, et kuvada kõigi saadaolevate andmebaaside loend:
näidata andmebaase;
Väljundis kuvatakse andmebaaside loend:
Valige andmebaas. Selle postituse andmebaasi nimi on ' linuxhint ”:
kasuta linuxhinti;Käivitage need käsud, et kuvada kõik andmebaasis saadaolevad tabelid, ja seejärel valige konkreetne tabel:
näita tabeleid;
vali * töötajalt;
Sisestage andmed MySQL-i uude rida
Andmete uude reale sisestamiseks kasutage ' INSERT INTO ” käsk ja määrake tabeli nimi. Sisestage veergude nimed ja nende väärtused. Näiteks kui soovite lisada uue rea töötaja ” tabeli, kasutage seda päringut:
INSERT INTO töötaja (Id,ettevõttenimi,kontaktinimi,linn,riik,telefon)VALUES(7,'Maroon Door','John','London','UK','(000) 123-2531');Pärast käsu ' edukat täitmist Päring Ok ” kuvatakse teade:
Kontrollimaks, kas uus rida on lisatud või mitte, kasutage seda päringut:
vali * töötajalt;Uus rida on edukalt tabelisse lisatud:
Sisestage andmed konkreetsesse veergu
Andmete sisestamiseks konkreetsesse veergu kasutades ' SET ” avaldus. Näiteks kui soovite värskendada veerge ' Linn ” ja „ Riik ” konkreetsele väärtusele, käivitage see päring:
UPDATE töötaja SET Linn = 'London', Riik = 'UK';Uued andmed sisestatakse edukalt nendesse veergudesse:
Sisestage andmed konkreetsele reale, mis vastab tingimustele
Andmete sisestamiseks konkreetsele reale, mis vastab tingimusele Kus ” klausel. Kui soovite väärtust muuta Linn ” ja „ Riik ”, “ Kus '' id ' on võrdne ' 1 ”, käivitage see päring:
VÄRSKENDA töötaja SET Linn = 'Osaka', Riik = 'Jaapan' kus id = 1;Sõnum ' Päring OK, 1 rida on mõjutatud ' näitab, et andmete värskendamine õnnestus saidil ' 1 ” rida. Selle kontrollimiseks kuvatakse tabeli andmed, tippides:
vali * töötajalt;Andmed on edukalt sisestatud:
Sisestage andmed konkreetsele reale, mis vastab mitmele tingimusele
' VÄRSKENDA ” lause võib sisaldada mitut tingimust, kasutades loogilisi operaatoreid. Kui soovite sisestada andmeid ridadesse, mis vastavad tingimusele 'Kus' on selle ID võrdne ' 2 '' JA '' Kontaktisiku nimi ' on võrdne ' Saavedra ', käivitage see päring:
VÄRSKENDA töötaja SET Linn = 'Osaka', Riik = 'Jaapan', kus id > 2 JA ContactName = 'Saavedra';Üks rida vastab sellele määratud tingimusele, nii et selle väärtusi värskendatakse ' Linn ” ja „ Riik ”, muudatuste kontrollimiseks kuvage tabeli andmed:
Olete õppinud, kuidas sisestada andmeid MySQL-i konkreetsele reale.
Järeldus
MySQL-is olemasolevasse tabelisse konkreetse rea andmete sisestamiseks kasutage ' VÄRSKENDA ' avaldus koos ' Kus ” Tingimuse täpsustamise klausel. MySQL sisestab andmed ainult reale, mis täidab tingimuse. Mitme tingimuse määratlemiseks kasutage loogilisi operaatoreid. See juhend demonstreeris MySQL-i konkreetsele reale andmete sisestamise protseduuri.