php对mysql提取数据那种速度更快

查看:66
本文介绍了php对mysql提取数据那种速度更快的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

1、单条数据,即只有一行数据,然后这行数据里面的字段article里面有40万个单词,以逗号(,)分割

2、有40万条数据,即40万行,每行的字段article中有一个单词

如果方案1的速度快,要怎么分别循环提取出来,然后进行组合(以逗号分割),循环组合成40万条,<a href="分割后的单独一个单词">分割后的单独一个单词</a>

解决方案

我认为应该是方案2的速度快。

先取1000条数据:

SELECT `article` FROM `table` ORDER BY id DESC LIMIT 0,1000

对1000条数据逐个处理:

foreach ($list as $key => $value) {    
    $link = '<a href="'.$value['article'].'">'.$value['article'].'</a>';
     ....
}


再处理下面1000条

这篇关于php对mysql提取数据那种速度更快的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆