mysql一条insert语句如何插入多条记录

文 / @WordPress主题

在使用MySQL插入数据时,我们通常会使用INSERT INTO语句,这条语句可以插入一条数据,但如果需要插入多条数据,我们就需要多次调用该语句,增加了服务器的负荷。幸运的是,MySQL提供了另一种解决方案,通过一条INSERT语句插入多条记录。

下面我们来看一下插入语句的常用写法:

INSERT INTO items(name, city, price, number, picture)
VALUES ('耐克运动鞋', '广州', 500, 1000, '003.jpg');

该语句只能插入一条数据,如果需要插入多条数据,可以使用以下语句:

INSERT INTO items(name, city, price, number, picture)
VALUES ('耐克运动鞋', '广州', 500, 1000, '003.jpg'),
('耐克运动鞋2', '广州2', 500, 1000, '002.jpg');

使用该语句时,在VALUES后面增加多个值的排列,每个记录之间用英文逗号隔开,就可以一次性插入多条数据了。这种方式避免了程序和数据库建立多次连接,从而减轻了服务器的压力。

需要注意的是,该方法只能在MySQL中使用,不是标准的SQL语法。

总结一下,我们可以通过一条INSERT语句来一次性插入多条记录,有效减轻了服务器的压力。在开发中,我们可以使用该方法来插入批量数据,提高程序的性能。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。