欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL更新刪除操作update和delete使用詳解(小白慎用)

 更新時間:2023年05月19日 11:16:16   作者:Hunter后端  
這篇文章主要為大家介紹了MySQL的更新刪除操作update和delete使用但是一定要慎用啊,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

引言

 這是MySQL系列筆記的第十一篇,文章內(nèi)容均為本人通過實踐及查閱資料相關(guān)整理所得,可用作新手入門指南,或者個人知識點查閱。

這一篇筆記介紹表的更新和刪除操作:UPDATE 和 DELETE。

在介紹之前,說明一點:慎用!慎用?。∩饔茫。。?/strong>

一定要對這兩個語法慎用,一定要加上限制條件,除非是需要更新或者刪除全表的數(shù)據(jù)。

我的做法一般是在 UPDATE 或者 DELETE 前先把條件放到 SELECT 后面查一遍數(shù)據(jù),發(fā)現(xiàn)返回的數(shù)據(jù)是我們的目標數(shù)據(jù),然后再把 WHERE后的條件放到 UPDATE 和 DELETE后進行操作。

1、UPDATE

UPDATE 是更新操作,可以更新一行或多行滿足條件的某個字段或多個字段的值,使用 WHERE 關(guān)鍵詞限定范圍

更新某個字段

語法模板是:

update?表名?set?字段名=值?WHERE?id?=?1;

比如我們想要更新 id = 2 的數(shù)據(jù),將 book_name 的值改為 Python:

update?book?set?book_name?=?'Python'?where?id?=?2;

更新多個字段

如果同時更新多個字段的值,語法如下:

update?表名?set?字段1=值1,?字段2=值2?where?id?=?1;

比如 book_name 和 author 兩個字段的值:

update?book?set?book_name?=?'Python',?author?=?'Python_author'?where?id?=?1;

注意: 如果 update 語句不添加 WHERE 條件限制,更新的是全表。

2、DELETE

DELETE 刪除一行或多行數(shù)據(jù),根據(jù) WHERE 條件來篩選數(shù)據(jù)。

語法如下:

delete?from?表名?where?id?>?4;

如果需要刪除 book 表 id > 4 的數(shù)據(jù):

delete?from?book?where?id?>?4;

如果不加 WHERE 條件,刪除的就是全表數(shù)據(jù)。

以上就是MySQL更新刪除操作update和delete使用詳解(小白慎用)的詳細內(nèi)容,更多關(guān)于MySQL更新刪除操作的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 深入探討:MySQL數(shù)據(jù)庫MyISAM與InnoDB存儲引擎的比較

    深入探討:MySQL數(shù)據(jù)庫MyISAM與InnoDB存儲引擎的比較

    本篇文章是對MySQL數(shù)據(jù)庫MyISAM與InnoDB存儲引擎的比較進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • mysql 優(yōu)化日記

    mysql 優(yōu)化日記

    mysql 優(yōu)化日記 使用mysql的朋友可以參考下,大家知道如果mysql優(yōu)化與沒優(yōu)化性能會相差不少呢。
    2009-07-07
  • Mysql 報Row size too large 65535 的原因及解決方法

    Mysql 報Row size too large 65535 的原因及解決方法

    這篇文章主要介紹了Mysql 報Row size too large 65535 的原因及解決方法 的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • sql語句中日期相減的操作實例代碼

    sql語句中日期相減的操作實例代碼

    在工作中遇到時間處理,學習了一下SQL的日期處理方面,下面這篇文章主要給大家介紹了關(guān)于sql語句中日期相減操作的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • mysql 5.7.11 winx64.zip安裝配置方法圖文教程

    mysql 5.7.11 winx64.zip安裝配置方法圖文教程

    這篇文章主要為大家分享了mysql5.7.11安裝配置方法圖文教程,具有一定的參考價值,感興趣的朋友可以參考一下
    2017-02-02
  • MySQL count(*/column)查詢優(yōu)化的實現(xiàn)

    MySQL count(*/column)查詢優(yōu)化的實現(xiàn)

    count()是SQL中一個常用的聚合函數(shù),其被用來統(tǒng)計記錄的總數(shù),本文主要介紹了MySQL count(*/column)查詢優(yōu)化的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-09-09
  • MySQL刪除數(shù)據(jù)庫的方法舉例

    MySQL刪除數(shù)據(jù)庫的方法舉例

    很久沒有使用命令行操作mysql,百度搜羅后重新整理,加強記憶便于查詢,下面這篇文章主要給大家介紹了關(guān)于MySQL刪除數(shù)據(jù)庫的相關(guān)資料,文中給出了詳細的實例代碼,需要的朋友可以參考下
    2023-04-04
  • Mysql數(shù)據(jù)庫手動及定時備份步驟

    Mysql數(shù)據(jù)庫手動及定時備份步驟

    最近剛好用到了數(shù)據(jù)庫備份,想著還有個別實習或者剛工作的小伙伴一個drop不小心刪表、刪庫,心內(nèi)慌得一批不知道該怎么辦,就打算跑路了,學會這個小技巧就不用跑路了
    2021-11-11
  • MySQL Json類型字段IN查詢分組優(yōu)化

    MySQL Json類型字段IN查詢分組優(yōu)化

    這篇文章主要為大家介紹了MySQL Json類型字段IN查詢分組優(yōu)化,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • MySQL解決SQL注入的另類方法詳解

    MySQL解決SQL注入的另類方法詳解

    這篇文章主要介紹了MySQL解決SQL注入的另類方法,結(jié)合實例形式列舉分析了幾種防止SQL注入的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-04-04

最新評論