MySQL中DML添加數(shù)據(jù)insert的操作方法
DML英文全稱(chēng)Data Manipulation Language(數(shù)據(jù)操作語(yǔ)言),用來(lái)對(duì)數(shù)據(jù)庫(kù)中表的數(shù)據(jù)記錄進(jìn)行增、刪、改(在實(shí)際開(kāi)發(fā)過(guò)程中使用比較多,務(wù)必掌握)操作
添加數(shù)據(jù):insert
-- 1.為tb_emp 表的username,name,gender 字段插入值
insert into tb_emp (username, name, gender, create_time, update_time)
values ('GOD-03', '黃科茗', 1,now(),now())
批量增加數(shù)據(jù)(指定字段):insert into 表名(字段名1,字段名2)values (值1、值2),(值1、值2)
- 具體代碼及運(yùn)行結(jié)果
insert into tb_emp(username, name, gender, create_time, update_time)
values ('發(fā)老爺爺', '孫權(quán)', 1, now(), now()),
('姜云生', '傻逼', 2, now(), now());
- 批量增加數(shù)據(jù)(指定字段):insert into 表名(字段名1,字段名2)values (值1、值2),(值1、值2)
- 具體代碼及運(yùn)行結(jié)果
insert into tb_emp(username, name, gender, create_time, update_time)
values ('發(fā)老爺爺', '孫權(quán)', 1, now(), now()),
('姜云生', '傻逼', 2, now(), now());
- 批量添加數(shù)據(jù)(全部字段):insert into 表名 values(值1,值2,....),(值1,值2)
注意事項(xiàng)
- 插入數(shù)據(jù)時(shí),指定字段順序需要與值的順序一一對(duì)應(yīng)
- 字符串和日期型數(shù)據(jù)應(yīng)該包含在引號(hào)中
- 插入的數(shù)據(jù)大小,應(yīng)該在字段的規(guī)定范圍內(nèi)
修改數(shù)據(jù):update
update語(yǔ)法
- 修改數(shù)據(jù):update 表名 set 字段名1=值1,字段名2=值2,....[where 條件]
- 具體代碼及運(yùn)行結(jié)果
-- 1.將tb_emp表的ID為1的員工,姓名更新為'HKM'
update tb_emp
set name='hkm',
update_time=now()
where id = 1;
-- 2.將tb_emp表中的所有員工的入職日期更新為'2010-01-01‘
update tb_emp
set entrydate='2010-01-01',
update_time=now();
注意事項(xiàng):
- 修改語(yǔ)句的條件可以有,也可以沒(méi)有,如果沒(méi)有條件,則會(huì)修改整張表所有的數(shù)據(jù)
刪除數(shù)據(jù):delete
刪除語(yǔ)法
- 刪除數(shù)據(jù):delete from 表名 [where 條件]
- 具體代碼及結(jié)果
-- 1. 刪除tb_emp表中id為1的員工 delete from tb_emp where id = 1;

-- 2.刪除tb_emp表中的所有員工 delete from tb_emp;

注意事項(xiàng)
- delete語(yǔ)句的條件可以有,也可以沒(méi)有,如果沒(méi)有條件,則會(huì)刪除整張表的數(shù)據(jù)
- delete語(yǔ)句不能刪除某一個(gè)字段的值(如果要操作,可以使用update,將該值設(shè)置為null)
總結(jié)
- 添加數(shù)據(jù)(insert)
insert into 表名(字段列表)values (字段值列表)
- 修改(update)
update 表名 set 字段名=字段值,字段名=字段值[where 條件]
- 刪除(delete)
delete from 表名 [where 條件]
到此這篇關(guān)于MySQL中DML-添加數(shù)據(jù)insert的文章就介紹到這了,更多相關(guān)mysql添加數(shù)據(jù)insert內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql創(chuàng)建數(shù)據(jù)庫(kù),添加用戶,用戶授權(quán)實(shí)操方法
在本篇文章里小編給大家整理的是關(guān)于mysql創(chuàng)建數(shù)據(jù)庫(kù),添加用戶,用戶授權(quán)實(shí)操方法相關(guān)知識(shí)點(diǎn),需要的朋友們學(xué)習(xí)下。2019-10-10
JDBC鏈接MySQL8的注意事項(xiàng)及說(shuō)明
這篇文章主要介紹了JDBC鏈接MySQL8的注意事項(xiàng)及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09
MYSQL中外鍵的知識(shí)與應(yīng)用小結(jié)
本文給大家介紹MYSQL中外鍵的知識(shí)與應(yīng)用小結(jié),本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2026-06-06
實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)鎖的兩種方式
今天我們就來(lái)聊一聊數(shù)據(jù)庫(kù)的鎖,實(shí)現(xiàn)數(shù)據(jù)庫(kù)鎖的兩種方式,一個(gè)是實(shí)現(xiàn)樂(lè)觀鎖的方式,一個(gè)是實(shí)現(xiàn)悲觀鎖的實(shí)現(xiàn)方式,文中的代碼示例介紹的非常詳細(xì),需要的朋友可以參考下2023-06-06
MYSQL中有關(guān)SUM字段按條件統(tǒng)計(jì)使用IF函數(shù)(case)問(wèn)題
MYSQL中SUM字段按條件統(tǒng)計(jì)使用IF函數(shù),具體實(shí)現(xiàn)代碼如下,感興趣的朋友不要錯(cuò)過(guò)2014-01-01
mysql屬于關(guān)系型數(shù)據(jù)庫(kù)嗎
在本篇文章里小編給大家分享的是一篇關(guān)于mysql是否屬于關(guān)系型數(shù)據(jù)庫(kù)的相關(guān)文章,有興趣的朋友們可以參考下。2020-06-06
MySQL 與 Elasticsearch 數(shù)據(jù)不對(duì)稱(chēng)問(wèn)題解決辦法
這篇文章主要介紹了MySQL 與 Elasticsearch 數(shù)據(jù)不對(duì)稱(chēng)問(wèn)題解決辦法的相關(guān)資料,對(duì)于 elasticsearch 增量寫(xiě)入,但經(jīng)常jdbc源一端的數(shù)據(jù)庫(kù)可能會(huì)做數(shù)據(jù)庫(kù)刪除或者更新操作,這里提供解決辦法,需要的朋友可以參考下2017-08-08

