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