mysql 批量增删改查

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

1.批量查,删

利用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);

 

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

 

 

posted @ 2019-05-05 14:15  小跑跑泡  阅读(500)  评论(0编辑  收藏  举报