一、DML语言
1.1 insert插入数据
语法:insert [into] 表名 [字段名] values(值列表);
插入一行数据
第一种:insert into file1(id,name,age) values (1,‘aa’,11);
第二种:insert into file1 values(1,‘aa’,11);
插入多行数据
insert into file1(id,name,age) values(1,‘aa’,11),(2,‘bb’,12),(3,‘cc’,13);
注意:为避免表结构发生变化引发错误,建议插入数据时写明具体字段名!
1.2 update 更新数据
语法:UPDATE 表名 SET 字段1=值1,字段2=值2,…,字段n=值n [WHERE 条件];
-- 示例:将id = 1的age改成14
update file1 set age = 14 where id =1;
注意:1、更新多列数据使用逗号隔开;2、添加条件限制
1.3 delete 删除数据
语法格式:delete from 表名 [where条件];
-- 示例:删除file1中的数据【表还在】
delete from file1;
-- 示例:删除id=1的数据
delete from file1 where id =1;
1.4 truncate 删除数据
语法:truncate table 表名;
-- 示例:删除学生表中的数据【清空数据,表还在】
truncate table students;
-- 示例:删除id是1的学生的数据【报错,不能加条件】
truncate table students where id = 1;
二、DQL语言
DQL是Data Qurey Language英文缩写,数据查询语言
常用语句:
基本查询语句、条件查询、多条件查询、模糊查询、分组