【数据库】MySQL-CURD操作

对表中数据的操作⼀般分为四类, 常记做 }CURD}:
C: 创建(Create)
U: 更新(Update)
R: 读取(Retrieve)
D: 删除(Delete)

1.INSERT 插⼊ 完整的 insert 语句为:

INSERT INTO `表名` (`字段1`, `字段2`, ...) VALUES (`1`, `2`, ...);
-- ⼀次插⼊⼀⾏ 
insert into `表名` set `字段`=, `字段`=;
-- 按照指定字段, ⼀次插⼊多⾏ 
insert into `表名` (字段1, 字段2 ...) values (1,2, ...), (1,2, ...); 
-- 指定全部字段, ⼀次插⼊多⾏ 
insert into `表名` values (null,1,2, ...), (null,1,2, ...);

2.SELECT (查询)

-- 通过 * 获取全部字段的数据 
select * from `表名`; 
-- 获取指定字段的数据 
select `字段1`, `字段2` from `表名`;

3.UPDATE (更新)

-- 修改全表数据 
update `表名` set `字段1`=, `字段2`=; 
-- 使⽤ where 修改满⾜条件的⾏ 
-- where 类似于 if 条件, 只执⾏返回结果为 True 的语句 
update `表名` set `字段1`=, `字段2`=where `字段 `=; 
update `表名` set `字段1`=, `字段2`=where `字段 `=and `字段`=;

4.DELETE (删除)

-- 删除表中的所有数据 (逐⾏删除) 
delete from `表名`; 
-- 清空全表 (⼀次性整表删除) truncate `表名` 
-- 使⽤ where 修改满⾜条件的⾏ 
delete from `表名` where `字段` =; 
delete from `表名` where `字段` in (1, 2, 3, 4);
发布了116 篇原创文章 · 获赞 10 · 访问量 1354

猜你喜欢

转载自blog.csdn.net/weixin_44727383/article/details/104999167