数据库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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容