老司机三级_天天干天天操天天爽_女人被爽到娇喘呻吟视频_久久国产精品99久久久大便 - 亚洲日本系列

5.修改數(shù)據(jù)

  • • 發(fā)表于 7年前
  • • 作者 大妖怪
  • • 11649 人瀏覽
  • • 3 條評(píng)論
  • • 最后編輯時(shí)間 7年前
  • • 來自 [技 術(shù)]

原創(chuàng)聲明:本文為作者原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載,經(jīng)授權(quán)轉(zhuǎn)載需注明作者和出處

前面已經(jīng)插入了一些數(shù)據(jù)了,現(xiàn)在表中有6條數(shù)據(jù)

如果我們想把id為1是那條數(shù)據(jù)的name改成四妖怪”,就需要用到MYSQL修改數(shù)據(jù)的語句了。

UPDATE person SET name = '四妖怪' WHERE id = 1;


刷新數(shù)據(jù)庫就可以看到結(jié)果就是預(yù)期的結(jié)果:

從這里可以看出MYSQL修改數(shù)據(jù)語法的基本格式是:

  • UPDATE 表名 SET 字段名 = 新的字段值 WHERE 條件;
    我們還可以根據(jù)多個(gè)條件來定位要修改的數(shù)據(jù),比如用name和age來定位,用條件之間用AND鏈接,比如將name是三妖怪并且age是20的那條數(shù)據(jù)的name改成五妖怪:
    UPDATE person SET name = '五妖怪' WHERE name = '三妖怪' AND age = 20;
    


    當(dāng)然,除了可以按多個(gè)條件定位數(shù)據(jù),我們還可以修改多個(gè)字段,要修改的字段之間用逗號(hào)隔開,比如將id為5的數(shù)據(jù)的gender改成女,age改成100:
    UPDATE person SET gender = '女',age = 100 WHERE id = 5;
    


    看到這,也許你會(huì)問,不加條件行不行?答案是肯定的,比如:
    UPDATE person SET name = '老妖怪';
    

    但是通過觀察返回信息,它說有六行數(shù)據(jù)改變了,所以不加條件的執(zhí)行的結(jié)果是修改表內(nèi)所有的數(shù)據(jù)
  • 此處有個(gè)非常需要注意的一點(diǎn),就是修改數(shù)據(jù)必須帶上條件,否則會(huì)產(chǎn)生非常嚴(yán)重的后果!!!
分享到:
3條評(píng)論
Ctrl+Enter
作者

大妖怪

大妖怪

APP:1 帖子:76 回復(fù):200 積分:7517

已加入社區(qū)[3226]天

夢(mèng)里巷口,可有你倚門回首

作者詳情》
Top