最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL的DML語言操作實例

 更新時間:2020年02月27日 08:24:57   作者:WZ_BeiHang  
在本篇文章里小編給大家整理的是一篇關于MySQL的DML語言操作實例內容,有興趣的朋友們可以學習下。

補充說明,外鍵:不要使用外鍵,一切外鍵概念都在應用層解決。

補充說明,數(shù)據庫的列,也就是字段名,盡量帶上飄符號`

數(shù)據庫存在的意義:數(shù)據存儲和數(shù)據管理。

數(shù)據庫:行(數(shù)據),列(字段)

注意:本頁是解決了行的數(shù)據問題。上一頁是解決列的字段問題。

DML語言:數(shù)據操作語言

1、添加(insert)

2、更新(update)

3、刪除(delete)

1. 添加 insert (往行里添加數(shù)據)

-- 插入語句(添加)
-- 格式:

INSERT INTO `表名`(`字段名1`,`字段名2`,`字段名3`) VALUES ('值1','值2','值3'),('值1','值2','值3'),('值1','值2','值3')
INSERT INTO `student`(`name`,`age`,`sex`) VALUES ('xiaoming','22','man'),('xiaohong','20','woman'),('xiaoli','25','man')

注意:

1、表明和字段名上面的符號是:飄`

2、值上面的符號是:單引號'

2. 修改 update

2.1判斷語句的符號

操作符 含義 范圍 結果
= 等于 5=6 false
<>或者!= 不等于 5<>6 true
> 大于    
< 小于    
<= 小于等于    
>= 大于等于    
BETWEEN ... ADN ... 在某個范圍內(閉環(huán)) [2,5]  
AND 5<1 ADN 1>2 false
OR 5>1 OR 1>2 true

2.2 修改一個字段的值,無條件

-- 改變,無條件。格式:UPDATE `表名` SET `字段名` = 值

UPDATE `student` SET `name` = 'BeiHang' -- 效果為所有name字段下的值都為BeiHang

2.3 修改一個字段的值,指定條件

-- 改變,有條件。格式:UPDATE `表名` SET `字段名` = 值 WHERE id=值1 OR id=值2

UPDATE `student` SET `name` = 'DongDa' WHERE id=1 OR id=3 -- 效果為所有id為1和3的name字段下的值都為DongDa

2.4 修改多個字段的值,指定條件

-- 改變,有條件。格式:UPDATE `表名` SET `字段名1` = '值1',`字段名2` = '值2' WHERE 字段名 BETWEEN 數(shù)值1 AND 數(shù)值2

UPDATE `student` SET `name` = 'BeiHang',`sex` = 'man' WHERE age BETWEEN 20 AND 25 -- 效果為所有age在20到25范圍

內的name變?yōu)锽eiHang,sex變?yōu)閙an

3. 刪除(delete命令 或者 truncate命令)

3.1 方法1:delete命令 刪除表中全部數(shù)據 和 指定數(shù)據

DELETE FROM `student`; -- 效果是把student表完全刪除


DELETE FROM `student` WHERE id=1; -- 效果是把student表中的指定數(shù)據刪除

3.2 方法2:truncate命令 刪除表中全部數(shù)據

TRUNCATE `student`; -- 效果是把student表完全刪除

3.3 兩個命令刪除表中全部數(shù)據的區(qū)別

delete刪除后,再往表中加入數(shù)據,自增的id,會繼續(xù)之前的往下排序;

truncate刪除后,自增的id不會往下排序。

因此,希望刪除表中全部數(shù)據時,建議使用truncate。

以上就是MySQL的DML語言操作實例的詳細內容,更多關于MySQL的DML語言(增刪改)的資料請關注腳本之家其它相關文章!

相關文章

  • MySQL 中的 JSON_UNQUOTE 與 JSON_EXTRACT 使用示例詳解

    MySQL 中的 JSON_UNQUOTE 與 JSON_EXTRACT&nbs

    文章詳細介紹了MySQL中的JSON_EXTRACT和JSON_UNQUOTE函數(shù),包括它們的功能、參數(shù)、返回值以及適用場景,通過示例展示了如何提取嵌套對象字段和數(shù)組元素,并建議使用IFNULL()或COALESCE()處理路徑不存在的情況,感興趣的朋友跟隨小編一起看看吧
    2025-12-12
  • MySQL中文亂碼問題的解決

    MySQL中文亂碼問題的解決

    MySQL中文亂碼問題的解決...
    2006-12-12
  • MySQL與JDBC之間的SQL預編譯技術講解

    MySQL與JDBC之間的SQL預編譯技術講解

    這篇文章主要介紹了MySQL與JDBC之間的SQL預編譯技術講解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • MySql Binlog的5種場景+實操步驟全解析

    MySql Binlog的5種場景+實操步驟全解析

    本文詳細介紹了5種解析MySQL Binlog的方法,包括基于位點、時間、GTID、指定數(shù)據庫和加密Binlog的解析,附帶完整命令與場景說明,適合新手上手,每種方法都有具體適用場景和實操步驟,感興趣的朋友跟隨小編一起看看吧
    2026-02-02
  • 解析MySQL binlog

    解析MySQL binlog

    我們都知道,binlog可以說是MySQL中比較重要的日志了,在日常學習及運維過程中,也經常會遇到。不清楚你對binlog了解多少呢?本篇文章將從binlog作用、binlog相關參數(shù)、解析binlog內容三個方面帶你了解binlog
    2021-06-06
  • Mysql Binlog快速遍歷搜索記錄及binlog數(shù)據查看的方法

    Mysql Binlog快速遍歷搜索記錄及binlog數(shù)據查看的方法

    這篇文章主要介紹了Mysql Binlog快速遍歷搜索記錄及binlog數(shù)據查看的方法的相關資料,需要的朋友可以參考下
    2016-01-01
  • MySQL中json_extract()函數(shù)的使用實例

    MySQL中json_extract()函數(shù)的使用實例

    這篇文章主要介紹了MySQL中json_extract()函數(shù)的使用實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • MySQL中列子查詢與行子查詢操作的學習教程

    MySQL中列子查詢與行子查詢操作的學習教程

    這篇文章主要介紹了MySQL中列子查詢與行子查詢操作的學習教程,子查詢是MySQL入門學習中的基礎知識,需要的朋友可以參考下
    2015-12-12
  • MySQL查詢語句過程和EXPLAIN語句基本概念及其優(yōu)化

    MySQL查詢語句過程和EXPLAIN語句基本概念及其優(yōu)化

    在MySQL中我們經常會使用到一些查詢語句,如果使用合適的索引會大大簡化和加速查找,下面小編來和大家一起學習一下知識
    2019-05-05
  • MySQL 游標的定義與使用方式

    MySQL 游標的定義與使用方式

    這篇文章主要介紹了MySQL 游標的定義與使用方式,幫助大家更好的理解和使用MySQL,感興趣的朋友可以了解下
    2021-01-01

最新評論

旌德县| 奇台县| 山阴县| 长白| 岱山县| 扶沟县| 沂水县| 衡东县| 上蔡县| 铁岭市| 云林县| 龙胜| 山阴县| 英超| 金堂县| 万安县| 清河县| 庄浪县| 台江县| 太白县| 高安市| 正宁县| 海宁市| 略阳县| 临湘市| 泽普县| 新建县| 合川市| 中阳县| 沂南县| 永德县| 唐海县| 葫芦岛市| 陕西省| 咸丰县| 桑日县| 襄垣县| 宝丰县| 湘潭县| 蓬安县| 乌拉特前旗|