MySQL数据操作

插入操作

将数据以SQL的形式存储到指定的数据表(字段)中

insert into 表名 [(字段列表)] values(要插入的数据,对应字段列表)   //向表中插入指定字段

--插入数据到数据表
create table teacher(
name varchar(10),
age int
)charset utf8;

insert into teacher (name,age) values ('jack',30);

后面(value中)对应的值列表只需要与前面的字段列表对应即可,不一定与表结构完全一致

insert into teacher (age,name) values (40,'Tom');

字段列表不一定非要有所有的表中字段,可以插入部分内容

insert into teacher (name) value('lucy');

 

insert into 表名 value (对应表结构)       //向表中所有字段插入数据,值列表必须与字段列表一致

insert into teacher values ('lay',28);

 

查询操作

1、查询表中全部数据:select * from 表名   // * 表示匹配所有的字段

select * from teacher;

2、查询表中部分字段:select 字段列表 from 表名   //字段列表使用逗号“ , ” 隔开

select name from teacher;

3、简单条件查询数据:select  字段列表/*  from 表名 where 字段名 = 值;   //MySQL没有 == 符号

 -- 获取年龄为30岁的人的名字
select name from teacher where age = 30;

 

删除操作,把数据从数据表中清除

delete from 表名 [where 条件]; //如果没有where 条件,意味着删除所有数据

 -- 删除年龄为30岁的老师
delete from teacher where age = 30;

 

更新操作(修改)

将数据进行修改,通常是修改部分字段数据

updata 表名 set 字段名 =  新值 [where 条件];     //如果没有where条件,那么所有的表中对应的那个字段都会被修改成统一值;

 -- 更新年龄
update teacher set age = 30 where name = 'lucy';

 

 

 

 

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值