04 MySQL-数据表增删改查

04 MySQL-数据表增删改查

数据表中数据的增删改查(C Create U Update R Retrieve D Delete)
注:删除数据库操作等操作一定要慎重,如出现重大失误,自行负责。

# 增加
insert into classes values (0, "菜鸟班");  #枚举类型插入式可以相当于一个从1开始的列表

#部分插入
insert into studuent (name, gender) values ("小桥", 2);

#多行插入
insert into studuent (name, gender) values ("小桥", 2), ("大桥", 2);

# 删除
#物理删除(不推荐)
    delete from 表名 where 条件;
    delete from studuent where id > 3;

#逻辑删除
    #用一个字段表示该条信息是否可用,例如给studuent表添加一个字段is_delete
    alter table studuent add is_delete bit default 0;
    update studuent set is_delete = 1 where id = 11;

# 修改
update studuent set gender = 1 where id = 2;
update studuent set gender = 1, name = "西施" where id = 2;


# 查询(重点)
select * from studuent;
select * from studuent where id > 3;
select id, name, age, gender from studuent where gender = 2;
select id, name as 姓名, age as 年龄, gender as 性别 from studuent where gender = 2; 
#字段的顺序也是查询结果显示的顺序


# 数据库引擎 InnoDB(支持事务处理,外键与行级锁)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值