本文目录
  1. 1. 插入数据
  2. 2.修改数据
  3. 3. 删除数据

MySQL 数据增删改

使用 DML 完成数据的插入、更新与删除。

1. 插入数据

#语法
#insert 库名.表名(字段1,字段2)values (值1,值2);
#eg
#给指定字段插入值 值与字段一一对应
insert second_db.user (user_id,user_name) values (001,'碗盆');
#给所有字段插入值 每个字段必须有值
insert second_db.user values (002,'文轩','123456','100@qq.com','12555964');
#给所有字段插入多个值
insert second_db.user values
                             (003,'文轩','123456','100@qq.com','12555964'),
                             (004,'文轩','123456','100@qq.com','12555964'),
                             (005,'文轩','123456','100@qq.com','12555964'),
                             (006,'文轩','123456','100@qq.com','12555964');
#插入含空白的值
insert second_db.user values (007,'文轩','123456','100@qq.com',null );

2.修改数据

#语法
#update 库名.表名 set 字段1=值1,字段2=值2 where 判断条件;
#修改字段中符合条件的值
update second_db.user set phone='1443424' where user_id=007;

#修改字段的所有值
update second_db.user set password="your_password";

#修改符合条件范围的值
update second_db.user set email=null where phone > 0;

3. 删除数据

#语法
#删除所有数据
#delet from 库名.表名
delete from second_db.user
#删除符合条件的数据
#delet from 库名.表名 where 筛选条件;
#null的判断需要用 字段 is null/字段 is not null
delete from second_db.user where phone is null;