MySQL UPDATE Query

Det kan være et krav der eksisterende data i en MySQL tabell må endres. Du kan gjøre det ved hjelp av SQL UPDATE
kommando. Dette vil endre alle felt verdi av alle MySQL tabellen

Syntax.

Her er generisk SQL syntax UPDATE kommando av å endre data i MySQL tabell:
UPDATE table_name SET field1 = nye- verdi1, field2 = new-verdi2 [HVOR punkt]

Du kan oppdatere en eller flere felt helt.

Du kan angi hvilken som helst tilstand hjelp WHERE-leddet. Anmeldelser

Du kan oppdatere verdiene i et enkelt bord om gangen.

WHERE-leddet er svært nyttig når du ønsker å oppdatere valgte radene i en tabell.

Oppdatere data fra Command Prompt:

Dette vil bruke SQL UPDATE-kommandoen med WHERE-ledd for å oppdatere utvalgte data i MySQL tabellen tutorials_tbl

Eksempel:.

Følgende eksempel vil oppdatere tutorial_title
feltet for en rekord som har tutorial_id som 3.
root @ host # mysql -u root -p passord; Skriv inn passord: ******* mysql > bruke Tutorials; Database changedmysql > UPDATE tutorials_tbl - > SET tutorial_title = 'Learning JAVA' - > HVOR tutorial_id = 3; Query OK, 1 rad påvirket (0,04 sek) Rader matchet: 1 Endret: 1 Advarsler: 0mysql >
Oppdatere data Bruke PHP Script:

Du kan bruke SQL UPDATE-kommandoen med eller uten WHERE-leddet i PHP-funksjonen mysql_query ()
. Denne funksjonen vil utføre SQL kommando i lignende måte den utføres på mysql > . teksten

Eksempel:

Prøv følgende eksempel for å oppdatere tutorial_title
feltet for en rekord som har tutorial_id som 3.
< php $ dbhost = '? localhost: 3036 '; $ dbuser =' root '; $ dbpass =' ​​rootpassword '; $ conn = mysql_connect ($ dbhost, $ dbuser, $ dbpass); if ($ conn!) {die (' Kunne ikke koble til: '. mysql_error ());} $ sql = "UPDATE tutorials_tbl SET tutorial_title =" Learning JAVA "WHERE tutorial_id = 3 '; mysql_select_db (' Tutorials '); $ retval = mysql_query ($ sql, $ conn);! if ($ retval) {die ('Kunne ikke oppdatere data:' mysql_error ().);} echo "Oppdaterte data vellykket \\ n"; mysql_close ($ conn); >?