mysql 批量插入数据
来源:互联网 发布:淘宝店修改店名要多久 编辑:程序博客网 时间:2024/05/02 02:58
假定表结构如下:
id bigint(20),
批量插入代码:(PHP)
$query="insert into t_table(id) values";
foreach($Ids as $Id){
query.="('Id'), ";
}
$query=substr($query, 0, strripos($query, ","));
$result=mysql_query($query) or die("insert fail." . mysql_error());
当需要插入大量数据,例如数据的量级在10w以上时,不能一次性的全部插入的时候,就需要分批的批量插入数据,
代码如下:(PHP)
foreach($Ids as $Id){
$temp=10000;//一次一万条
$num=0;
if($num % $temp == 0){
$query="insert into t_table(id) values";
}
query.="('Id'), ";
$num++;
if($num % $temp == 0){
$query=substr($query, 0, strripos($query, ","));
$result=mysql_query($query) or die("insert fail." . mysql_error());
$query="insert into t_table(id) values";
}
}
$query=substr($query, 0, strripos($query, ","));
$result=mysql_query($query) or die("insert fail." . mysql_error());
- mysql批量插入数据
- mysql批量插入数据
- mysql--批量插入数据
- mysql 批量插入数据
- MySQL批量插入数据
- MYSQL批量插入数据
- mysql批量插入数据
- mysql批量插入数据
- mysql批量插入数据方法
- mysql批量插入数据方法
- mysql批量插入一万条数据
- mysql批量插入数据方法
- MySQL 批量插入数据优化
- mysql批量插入数据方法
- mysql 批量插入数据 优化
- MyBatis批量插入数据(MySql)
- Mysql批量更新/插入数据
- MySQL循环批量插入数据
- 爬虫闯关 - 第一关
- 排序:简单选择排序
- 缓存AngularJS JSONP请求
- iOS多线程之线程安全和GCD
- Android图片压缩(质量压缩和尺寸压缩)
- mysql 批量插入数据
- ThinkPHP学习笔记(八)一个用户增删改查的小例子
- 系统性能调优总结
- Picasso入门教程(四) 如何处理空值(在ListView中)
- shell字符段截取
- dubbo入门
- IOS动画机制
- Android APK打包流程
- framement生命周期