DML(数据操作语言)


DML(Data Manipulation Language):数据操纵语言,用于改变数据库中的数据,主要包括INSERT、UPDATE和DELETE语句;

-- 添加数据
insert into 表名(字段名1,字段名2,字段名3) values(值1,值2,值3);

-- 插入一行数据 (如果不写表中的字段它就会按顺序匹配)
insert into 表名 values(值1,值2,...,值n);

-- 同时插入多条数据
insert into 表名(字段名) values(值1),(值2),(值3);

-- 修改数据
update 表名 set 字段名1=值1,字段名2=值2 [where条件];


-- 删除数据
delete from 表名 [where条件];

-- 清空一张表(表的结果和索引不会变,然后重新设置AUTO_INCREMENT计数器)
truncate 表名; -- 不会影响事务

条件:where子句(按照条件从表中筛选数据);

image

【示例】删除id为1的学生信息

delete from `student` where id=1;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM