1.插入数据
语句:
insert into 表名 (列表名) values() --若插入的数据包含了所有的字段,那么列表名可省略
示例:
INSERT INTO `role`(`ID`,`ROLE_NAME`,`ROLE_DESC`) VALUES (1,'院长','管理整个学院'),(2,'总裁','管理整个公司'),(3,'校长','管理整个学校'); --不省略
INSERT INTO `role` VALUES (1,'院长','管理整个学院'),(2,'总裁','管理整个公司'),(3,'校长','管理整个学校'); --省略列表名
2.更新数据
语句:
update 表名 set 列名 = 表达式 where 更新条件 -- where表示是有条件更新,若没有where,则是无条件更新某一列值。
示例:
要求:
对student表中,名字为张三的学生,其年龄加1
update student set age = age + 1 where name='张三'
无条件更新所有学生年龄
update student set age = age + 1
3.删除数据
无条件删除:
delete from 表名 -- 删除后,表的结构依然存在,但表为空表
有条件删除:
delete from 表名 where 删除条件