想实现批量开会员卡,我的思路是用循环向数据库里插入数据,有更好的方法吗?
程序员文章站
2022-06-12 13:03:47
...
如题,想实现批量开会员卡,我的思路是用循环向数据库里插入数据,有更好的方法吗?
可以改为一次插入:
INSERT INTO `insert_table` (`uid`, `content`, `type`) VALUES ('userid_0', 'content_0', 0), ('userid_1', 'content_1', 1);
回复讨论(解决方案)
可以一次插入多条,提高效率
例如多条sql
INSERT INTO `insert_table` (`uid`, `content`, `type`) VALUES ('userid_0', 'content_0', 0); INSERT INTO `insert_table` (`uid`, `content`, `type`) VALUES ('userid_1', 'content_1', 1);
可以改为一次插入:
INSERT INTO `insert_table` (`uid`, `content`, `type`) VALUES ('userid_0', 'content_0', 0), ('userid_1', 'content_1', 1);
我试一下,谢谢你
上一篇: 云服务器Web建站