批量插入"/>
数据批量插入
今天在做Ajax的时候加载数据要一定的量才可以实现翻页功能,于是就涉及到数据多点的问题了。
然后数据库中的内容不知道怎么批量录入,后来在百度上查询了一下。百度上的批量插入语句如下
(百度上的并不适合我的数据库版本)!!!
INSERT INTO
[表名]([列名],[列名])
VALUES
([列值],[列值])),
([列值],[列值])),
([列值],[列值]));
实例:
INSERT INTO
items(name,city,price,number,picture)
VALUES
('耐克运动鞋','广州',500,1000,'003.jpg'),
('耐克运动鞋2','广州2',500,1000,'002.jpg');
这样,就实现了一次性插入了2条数据。
为什么在我的数据库行不通,我也不太清楚。下面就说说我后来成功了的插入语句。
是这样的,在PHPWANP的集成数据库里面进行SQL语句的运行发现不行。
然后又疯狂自己试,没想到还试出来了如下:
INSERT INTO `demo`.`js` (`id`, `name`, `addtime`) VALUES ('124', 'JAVA疯狂训练', '1998'), ('12453', 'JAVA疯狂训练', '1998'), ('154323', 'JAVA疯狂训练', '1998'), ('143523', 'JAVA疯狂训练', '1998'), ('123453', 'JAVA疯狂训练', '1998')
这样只要没有设置id不能够重复你就可以无限复制粘贴,然后你就可以上很多条数据了。
就这样。
更多推荐
数据批量插入
发布评论