将多行数据insert进入MySQL
来源:互联网 发布:淘宝联盟不返现了 编辑:程序博客网 时间:2024/04/28 18:22
之前在 http://blog.csdn.net/edwardwayne/article/details/37996213 中提到将CSV文件中的数据直接塞进MySQL中
在后来用的途中发现了一个大问题,PHP 60秒限制不够用
因为每一行数据都需要一次insert,导致多次的php和MySQL通信
于是我们可以这样:
一般来说,我们会用implode将array转换成(‘XX’,‘XX’)的格式然后将它insert进MySQL
PHP中,我们可以使用连接符(也就是句号.)将所有内容连成一个长长字符串一次性insert进MySQL
加入我们要将$array的内容insert
可以对其foreach ($array as $value)
$newdata=null
对首行$newdata ="('".implode("','",$value)."')";
剩余的就$newdata .=",('".implode("','",$value)."')";
mysql_query("insert into DB_name values $newdata");
这样就好了
0 0
- 将多行数据insert进入MySQL
- insert多行数据在mysql/oracle的实现
- mysql中INSERT INTO一次插入多行数据
- insert into插入多行数据
- 数据库insert插入多行数据
- 用Insert语句插入多行数据
- sql server数据库insert多行数据
- mysql将多行数据合并或按组合并
- mysql将多行数据合并成一行显示
- 用一条insert 插入多行数据的方法
- 用一条insert语句来插入多行数据
- 用一条insert 插入多行数据的方法
- 用一条insert 插入多行数据的方法
- 用一条insert 插入多行数据的方法
- 用一条insert语句来插入多行数据
- MySql多行数据合并成一行,将字段中的值拼接在一起
- 将多行数据放入数组中
- 将多行数据合并为一行
- 工厂方法模式(Factory Method Pattern)小结
- LeetCode:Reverse Words in a String (Java)
- 「锚」anchor() //创建锚 20140805 ①文本处理
- HDU 4907 Task schedule
- 使用vs控件生成sqlite的lib文件
- 将多行数据insert进入MySQL
- LeetCode Remove Duplicates from Sorted List II
- WEB前端开发学习----4.用JavaScript实现网页游戏的移动效果
- STM32单片机学习(4) 独立看门狗实验
- LeetCode:Evaluate Reverse Polish Notation (Java)
- 汇编分析参数传递中的地址传递与值传递的区别(指针,引用,值传递)
- Hadoop2.4.1部署(完整版)
- java生产者消费者---线程调度问题
- HDU 1394 Minimum Inversion Number(线段树求最小逆序数对)