批量插入数据到mysql数据库

bing15 2012-10-08 10:56:01
现在有一个记事本文档,里面有很多的数字,
如:
990042                         
615344
504955
995334
009781
206718

这样的行数有1万行,我现在想批量加入到数据库.
...全文
131 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bing15 2012-10-08
  • 打赏
  • 举报
回复
楼上的解决了
疯狂的狙击手 2012-10-08
  • 打赏
  • 举报
回复
上面那个变量名字错了

$path = 'a.txt';
$cut_up = ' '; //990042$cut_up832530795123
$F = @fopen($path, "r");
while($line = fgets($F)){
$temp_array = array();
$temp_array = explode($cut_up, trim($line));
/*
数据库操作
$temp_array[0] = 990042
$temp_array[1] = 832530795123
*/
}
fclose ($F);

疯狂的狙击手 2012-10-08
  • 打赏
  • 举报
回复

$path = 'a.txt';
$cut_up = ' '; //990042$cut_up832530795123
$F = @fopen($log_path, "r");
while($line = fgets($F)){
$temp_array = array();
$temp_array = explode($cut_up, trim($line));
/*
数据库操作
$temp_array[0] = 990042
$temp_array[1] = 832530795123
*/
}
fclose ($F);
xuzuning 2012-10-08
  • 打赏
  • 举报
回复
可使用 LOAD DATA INFILE 指令
bing15 2012-10-08
  • 打赏
  • 举报
回复
990042                           832530795123
615344 120885806569
504955 977853144016
995334 285645753802
009781 335739400754
206718 404376653171
718164 882617177185

分为2个字段,共有1万条数据.第一个字段是6位,第二个字段是12位.导入到数据库mysql
床上等您 2012-10-08
  • 打赏
  • 举报
回复
source导入??

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧