mysql增删改查很简单,但是我们在写代码的时候,一定要注意,代码的优化,减少操作数据库的次数,能够批量的解决的,就不要重复调用数据库了。

1.批量查,删

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

利用in 查询 

2.批量增

 insert into user (name,pass)  values ('user1','123'),('user2','789'),('user2','456');

多条数据插入用逗号分隔

3.批量改 

(1)将 pass 列的所有数据,给password

update user set password = pass;

(2)将pass 列的所有数据,设为123

update user set  pass=123;

(3)结合 in 

update user set  pass=789 where id in (2,3);

 

写这篇文章,并不是因为这个有多难,只是想让大家明白一个,写代码时的常识,减少数据库查询的次数很关键。

 

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄