数据库DML

业务组成

在真实的业务场景中,业务都为增、删、改、查组成。
注册是增加用户
取钱是修改余额和增加记录
帖子屏蔽可能是删除
显示数据是查询

操作前准备

create table user(
    id int auto_increment,
    name varchar(50) not null,
    money float not null , 
    province varchar(20) default null , 
    age tinyint  unsigned not null , 
    sex tinyint not null , 
    primary key (id)
    ) engine= InnoDB default charset=utf8;

插入记录

image.png

image.png
insert into star(name, money, province, age, sex)
        values('黄晓明', 2000000,  '山东',  39, 0),
        ( 'angelababy', 3000000, '上海', 27, 1),
        ( '陈赫', 150000, '福建', 31, 0);

注意

插入数据可以不传值的情况:
自增的字段可以不用传入值(每插入一条该字段的值会自动加1)
有默认值
可为空的字段可不传

说明:插入记录2的方式为更常用的用法

查询数据展示

image.png

删除记录

image.png

注意:where必须要加,否则后果自负,轻则没有年终奖,重则跑路

修改记录

image.png

注意:where必须要加,否则后果自负,轻则没有年终奖,重则跑路

基础查询

image.png

你可能感兴趣的:(数据库DML)