关于mysql导入数据效率的问题

egoxu 2005-11-16 01:12:23
数据格式:
001 907101000 1185741.95 30 200511
001 907101100 129055.91 15 200511
001 907100900 3336656.03 50 200511
001 907071100 4802652.66 68 200511
共3万条

对应表
tableaa (id,aa,bb,jine,bushu,riqi)

对应字段
aa, bb, jine, bishu, riqi

用什么方式将文本数据导入到mysql效率比较高?

我用逐条读取插入数据库的方法,时间太长,而且容易超时
...全文
153 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
egoxu 2005-11-18
  • 打赏
  • 举报
回复
如果想写一个cmd文件,来自东运行sql的load命令如何写?
我load了一个330000条的文本文件只用了10秒。
egoxu 2005-11-17
  • 打赏
  • 举报
回复
如题
helloyou0 2005-11-17
  • 打赏
  • 举报
回复
如果有index的话,先把index去了,插入完再重建。
会有一定提高,但是不能保证,看数据和机器的情况

一定要在网页里做的话,分次肯定是最好的。可以
配合跳转等,不用手工干预
egoxu 2005-11-16
  • 打赏
  • 举报
回复
$sql = "load data infile 'aaa.txt' into table aaa ";
mysql_query($sql) ;

这样写运行不报错,但数据并没有导入。
egoxu 2005-11-16
  • 打赏
  • 举报
回复
to mathematician(数学家)
我想在网页中完成,详细地php语句怎么写?
mathematician 2005-11-16
  • 打赏
  • 举报
回复
load data infile 'aaa.txt' into table aaa;
zhwb36 2005-11-16
  • 打赏
  • 举报
回复
要么修改一下PHP执行的超时时间,要么干脆分几次完成

21,886

社区成员

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

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