MySQL er en RDBMS som lagrer og administrerer massive data i en organisert form slik at data kan administreres effektivt. Det gir også anlegget å oppdatere data ved hjelp av "OPPDATER”Spørring med en“Hvor”Klausul som samsvarer med en spesifikk tilstand eller tilstand i de eksisterende postene.
Denne guiden vil diskutere hvordan du:
Forutsetning
Til å begynne med, i dette innlegget, bør du logge deg på MySQL -serveren som inneholder databaser, og velge en database for å sette inn data. Etter påloggingen, bruk denne kommandoen til å vise listen over alle tilgjengelige databaser:
Vis databaser;Utgangen viser en liste over databaser:
Velg en database. For dette innlegget er navnet på databasen “Linuxhint”:
Bruk Linuxhint;Kjør disse kommandoene for å vise alle tabeller som er tilgjengelige i databasen, og velg deretter en spesifikk tabell:
Vis bord;Sett inn data i en ny rad i MySQL
For å sette inn data i en ny rad, bruk "Sett inn i”Kommando og spesifiser tabellnavnet. Skriv inn navnene på kolonner og deres verdier. For eksempel, hvis du vil sette inn en ny rad i "ansatt”Tabell, bruk denne spørringen:
Sett inn ansatt (ID, CompanyName, ContactName, City, Country, Phone) Verdier (7, 'Maroon Door', 'John', 'London', 'UK', '(000) 123-2531');Etter vellykket utførelse av kommandoen “Spørring OK”Meldingen vises:
For å bekrefte om den nye raden er lagt til eller ikke, bruk denne spørringen:
Velg * fra ansatt;Den nye raden er vellykket satt inn i tabellen:
Sett inn data i en bestemt kolonne
For å sette inn data i en bestemt kolonne ved hjelp av “SETT”Uttalelse. For eksempel, hvis du vil oppdatere kolonnene "By”Og“Land”Til en bestemt verdi, kjør denne spørringen:
Oppdater ansattesett City = 'London', Country = 'UK';De nye dataene vil sette inn i disse kolonnene med hell:
Sett inn data i en bestemt rad som oppfyller en tilstand
For å sette inn data i en bestemt rad som oppfyller en tilstand i "Hvor" klausul. Hvis du vil endre verdien av “By”Og“Land”,“Hvor”“id" er lik "1”, Kjør denne spørringen:
Oppdater ansattesett by = 'Osaka', land = 'Japan' hvor id = 1;Meldingen "Spørring OK, 1 rad berørt”Viser at dataene oppdateres med suksess på“1”Rad. For å bekrefte den viser dataene i tabellen ved å skrive:
Velg * fra ansatt;Dataene settes inn vellykket:
Sett inn data i en bestemt rad som oppfyller flere forhold
“OPPDATER”Uttalelse kan inneholde flere forhold ved bruk av de logiske operatørene. Hvis du vil sette inn data i rader som oppfyller tilstanden "hvor" er ID -en lik "2""OG”“Kontakt navn" er lik "Saavedra”, Kjør denne spørringen:
Oppdater ansatt Set City = 'Osaka', Country = 'Japan' hvor id> 2 og kontaktnavn = 'Saavedra';En rad oppfyller denne spesifiserte tilstanden slik at verdiene blir oppdatert for “By”Og“Land”, For å bekrefte endringene viser dataene i tabellen:
Du har lært hvordan du setter inn data i en bestemt rad i MySQL.
Konklusjon
I mysql for å sette inn data i en bestemt rad i en eksisterende tabell, bruk "OPPDATER”Uttalelse med“Hvor”Klausul for å spesifisere tilstanden. MySQL vil bare sette inn data i en rad som vil oppfylle tilstanden. For å definere flere forhold, bruk de logiske operatørene. Denne guiden demonstrerte prosedyren for å sette inn data i en bestemt rad i MySQL.