日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

06--MySQL自学教程:DML(Data Manipulation Language:数据库操作语言),只操作表

發布時間:2025/3/20 数据库 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 06--MySQL自学教程:DML(Data Manipulation Language:数据库操作语言),只操作表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.DML(Data Manipulation Language:數據庫操作語言)

1)DML(Data Manipulation Language:數據庫操作語言):

只操作表(插入,刪除,修改),而且操作的是具體的數據(記錄,即行)

2)區別于DDL(Data Definition Language:數據庫定義語言):

既操作數據庫也操作表,但只是操作它們的【結構】,不操作具體數據(指行,即記錄)【結構】指數據庫的名稱,字符編碼;表的名稱,列(字段,即屬性)個數

2.DML(Data Manipulation Language:數據庫操作語言)對表的操作

1)DML概覽


2)插入insert

注意單條插入的兩種方式區別:

1)方式一:因為這里指明了屬性(列),所以只要給對應的值就可以了這里的屬性可以只寫一部分,即只給一些屬性賦值 2)方式二:因為沒有指明屬性(列),所以必須按順序給所有屬性均賦值(就算不賦值也要給個位置)兩種方式的選擇:若只想給指定的某些屬性賦值,其他的暫時不管,那么采用方式一,若要給所有屬性賦值,用方式二

演示

多條插入(演示見單條插入實例):

insert into 表名 values (值1,值2….),(值1,值2….),(值1,值2….)…..;

單條插入:

方式一: insert into 表名 (列名1,列名2….)values (值1,值2….);

方式二: insert into 表名 values (值1,值2….);


3)修改update

演示
update student2 set age=33 ;

update student2 set age=5,name=”MM” where id=1 ;


4)刪除delete

演示

單條刪除某條記錄(刪除一整行的內容)DELETE FROM student2 WHERE id=1 or id=6;

多條刪除(刪除所有數據)DELETE FROM student2;

刪除整個表以及表中的數據,重新創建了一個新的表TRUNCATE TABLE student2;

總結

以上是生活随笔為你收集整理的06--MySQL自学教程:DML(Data Manipulation Language:数据库操作语言),只操作表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。