文章目录 1 增加数据2 修改数据3 删除数据 1 增加数据 -- 方式一 一条一条添加数据 -- ① 不指明添加的字段,一定要按照声明的先后顺序添加 insert into emp1 values(1,'张三','2000-01-01',12.52); -- ① 指明添加的字段(推荐) insert into emp1 (id,hire_date,`name`,salary) values(2,'2000-01-02','李四',10000); -- ③ 同时插入多条记录 insert into emp1 (id,hire_date,`name`,salary) values (3,'2000-01-03','王五',30000), (4,'2000-01-04','赵六',40000); -- 方式二 将查询结果插入表中 -- emp1表中要添加的数据的字段的长度不能低于employees表中查询的字段的长度,否则会有添加不成功的风险 INSERT INTO emp1 ( id, `name`, hire_date, salary ) SELECT employee_id,-- 查询的字段必须与插入的字段一一对应 last_name, hire_date, salary FROM atguigudb.employees WHERE department_id IN ( 50, 60 ); 2 修改数据 UPDATE emp1 SET hire_date = CURRENT_DATE (), salary = 4200 WHERE id = 4; 3 删除数据 DELETE FROM emp1 WHERE id = 1;