您的位置:首页 > 数据库 > MySQL

mysql批量插入

2016-01-24 20:36 495 查看
原语句如下,需要执行10w次。

INSERT INTO example
(example_id, name, value, other_value)
VALUES
(100, 'Name 1', 'Value 1', 'Other 1');

更改如下:

INSERT INTO example
(example_id, name, value, other_value)
VALUES
(100, 'Name 1', 'Value 1', 'Other 1'),
(101, 'Name 2', 'Value 2', 'Other 2'),
(102, 'Name 3', 'Value 3', 'Other 3'),
(103, 'Name 4', 'Value 4', 'Other 4');

sql语句整体长度过长时,需要设置下mysql的set global max_allowed_packet = 2*1024*1024*10;

查看原文:http://www.baowenwei.com/archives/823
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: