android用php和mysql进行大量数据搜索

时间:2018-05-25 08:26:07

标签: php mysql

嗨我有一个Android应用程序,在mysql数据库上有大量数据我想在我的应用程序上实现自动完成搜索,但我不知道它是如何快速因为%php运算符在php上是如此之慢我怎么能用索引做吗?我试试这个

<?php
include_once ('db.php');
$search = $_POST['test'];
if (mysqli_connect_errno()){
    echo "Connection faild";
}else{
    $con->query("SET NAMES utf8");    
    $q = mysqli_query($con,"SELECT * FROM goods WHERE MATCH(name) AGAINST('$search')");

    $arr =array();
    while($row =mysqli_fetch_assoc($q))
        {
        $arr[] =$row;
        }
    echo json_encode($arr);

}

`但它只在我发送产品的全名

时才有效

1 个答案:

答案 0 :(得分:0)

尝试仅选择所需的列。请勿使用*