MySQL表数据的操作篇-章节3

MySQL表数据的操作篇-章节3

约定字段属性名1,属性名2,属性3

一、插入数据记录

1、插入完整数据记录(不省略字段参数)
insert into table_name(field1,filed2.field3,...,filedn)values(value1,value2,value3,...,valuen);

省略字段参数插入完整数据记录

insert into table_name values(

​		属性名1,属性名2,属性名3);
2、插入数据的一部分

insert into table_name values(

			属性名2,属性3);
3、插入多条数据记录(不省略字段参数)
insert into  table_name(字段1,字段2,字段3)values(属性名1,属性名2,属性名3),(属性名1,属性名2,属性名3),(属性名4,属性名5,属性名6),(属性名7,属性名8,属性名9);

​ 插入多条数据记录(省略字段参数)

insert into table_name 

​		values(属性名1,属性名2,属性名3),(属性名4,属性名5,属性名6),(属性名7,属性名8,属性名9);
4、插入查询结果
insert into table_name1(字段1,字段2,字段3,...,字段n)select 另一张表的字段1,另一张表的字段2,另一张表的字段3,...,另一张表的字段n)from  table_name2;

更新数据记录

id是int类型:为数字

age 是int类型:10岁

name为菠萝吹雪(我本人)

1、更新特定数据记录
update table_name

​		set filed=value1;

​				filed=value2;

​				filed=value3;where condition;

e.g.

update table_name

​ set age=‘20’

​ where name = ‘菠萝吹雪’;

解释:把name字段下名叫菠萝吹雪的人,修改成了20

e.g.

update table_name

​		set age='30'where id<6;

解释:把id字段下小于6的id,全部改成30岁

2、更新所有数据记录
update table_name

​		set address='普吉岛';

解释:把address字段下的所有地址都修改成’普吉岛’

注意:如果不添加任何条件(where),会执行update语句会更新所有的数据记录

删除数据记录

数据库名:boluo

数据表名:admin

id name age address

1 菠萝吹雪 20 加利福尼亚

1、删除特定数据记录
delete from admin

​		where condition;

e.g.

delete from admin

​		where name='梨花诗';

解释:执行上一天语句会把admin表的name字段下的所有叫梨花诗的人全部删除

2、删除所有的数据记录

方法1:借助条件删除所有数据记录

delete from admin

​		where id<10;

方法2:直接不写where条件语句,默认就会删除表下的所有数据记录

delete from admin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值