Safe Update -modus i MySQL
For å forstå sikker oppdateringsmodus, vil vi vurdere en tabell, student_data, og vise den ved hjelp av kommandoen:
Velg * fra Students_Data;Hvis vi prøver å gjøre endringer enten ved å oppdatere dataene eller slette dataene, vil det generere en feil fordi det som standard alltid er aktivert, for å sjekke det, vil vi oppdatere verdien av "Paul" til "Tom" ved å bruke kommando:
Oppdater Students_data set st_name = "tom" hvor st_name = "Paul";Det kan sees fra utdataene at en feil er blitt generert av sikker oppdateringsmodus, noe som betyr at sikker modus er aktivert, og den vil ikke tillate oss å gjøre noen endringer i tabellen; For å gjøre endringer må vi først deaktivere sikker oppdateringsmodus.
Hvordan deaktivere sikker oppdateringsmodus i MySQL
Vi kan deaktivere sikker oppdateringsmodus i MySQL, hvis vi ønsker å gjøre noen endringer i tabellene, for å gjøre det på følgende kommando:
Sett SQL_SAFE_UPDATES = 0;Tabellen er oppdatert vellykket for å vise tabellen:
Velg * fra Students_Data;Hvordan du aktiverer sikker oppdateringsmodus i mysql
For å igjen aktivere sikker oppdateringsmodus i MySQL, utfør følgende kommando:
Sett SQL_SAFE_UPDATES = 1;For å bekrefte at sikker oppdateringsmodus er aktivert, vil vi endre "Houston" -byen til "Paris", ved å bruke kommandoen:
Oppdater Students_data set st_city = "Paris" hvor st_city = "Houston";Safe Update -modus har blitt aktivert.
Konklusjon
MySQL er et kjent databasestyringssystem som tilbyr mange funksjoner til brukerne sine som hjelper dem å forbedre ytelsen til oppgavene sine. I denne oppskrivningen har vi diskutert sikker oppdateringsmodus i MySQL som vi kan begrense brukerne til å oppdatere tabellene ved å aktivere eller deaktivere sikker oppdateringsmodus. I denne guiden diskuterte vi begge scenariene for å aktivere og deaktivere sikker oppdateringsmodus og sjekket effekten på oppdateringskommandoen.