千家信息网

mysql基本操作之增删改查

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,查询查询所有列select * from 表名;例:select * from classes;查询指定列可以使用as为列或表指定别名select 列1,列2,... from 表名;例:select
千家信息网最后更新 2026年11月02日mysql基本操作之增删改查

查询

查询所有列

select * from 表名;
例:
select * from classes;

查询指定列

可以使用as为列或表指定别名

select 列1,列2,... from 表名;
例:
select id,name from classes;

增加

说明:主键列是自动增长,但是在全列插入时需要占位,通常使用0,插入成功后以实际数据为准

全列插入:值的顺序与表中字段的顺序对应

insert into 表名 values(...)
例:
insert into students values(0,'郭靖',1,'蒙古','2016-1-2');

部分列插入:值的顺序与给出的列顺序对应

insert into 表名(列1,...) values(值1,...)
例:
insert into students(name,hometown,birthday) values('黄蓉','桃花岛','2016-3-2');

上面的语句一次可以向表中插入一行数据,还可以一次性插入多行数据,这样可以减少与数据库的通信

全列多行插入:值的顺序与给出的列顺序对应

insert into 表名 values(...),(...)...;
例:
insert into classes values(0,'python1'),(0,'python2');
insert into 表名(列1,...) values(值1,...),(值1,...)...;
例:
insert into students(name) values('杨康'),('杨过'),('小龙女');

修改

update 表名 set 列1=值1,列2=值2... where 条件
例:
update students gender=0,hometown='古墓' where id=5;

删除

delete from 表名 where 条件
例:
delete from students where id=5;

逻辑删除,本质就是修改操作

update students set isdelete=1 where id=1;


顺序 数据 查询 条件 多行 成功 一次性 一行 别名 古墓 字段 实际 小龙 就是 数据库 是在 本质 桃花 桃花岛 语句 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 伟宏互联网科技 科技赋能下的互联网金融 小马过河互联网科技 甘肃拓世互联网科技有限公司 顺网科技2021年互联网排名 科技大学互联网专业好不好 天速互联网络科技有限公司 宁波青枫互联网科技有限公司 顶级互联网科技成果有哪些 千方科技属于互联网企业吗 天津腾达互联网科技有限公司 雨阳互联网卡科技有限公司 城市宝互联网科技有限公司 张召忠谈中国互联网科技 宇信科技在杭州互联网排第几 图游互联网科技 广州梦谷互联网科技有限公司领导 北京互联网科技类企业分布 互联网科技对化妆品行业 重庆科技产业互联网有哪些 博彦科技互联网金融 广州万易互联网科技有限公司 互联网的科技创新 互联网科技生活的内容 宁夏众和广鑫互联网科技有限公司 互联网科技项目计划书材料类 互联网和黑科技的看法 玉溪互联网科技怎么选 如何创新互联网科技 郑州欣桑互联网科技有限公司
0