MYSQL之类导致连接丢失

标签 mysql

我正在运行此查询

SELECT 
    friends.*, users.username, users.profile, users_groups.id
FROM 
    friends, users, users_groups 
WHERE 
    friends.uid=$logged_id AND friends.who=users.id 
    AND
        (
            users.username LIKE '%$search%' OR
            users.first_name LIKE '%$search%' OR
            users.last_name LIKE '%$search%'
        )
LIMIT 
    $start, $min

但是我收到了这个:

Error Number: 2013

Lost connection to MySQL server during query

如果我从查询中删除 LIKE 语句,它就会起作用

最佳答案

也许 table 很大,LIKE 会导致超时。

关于MYSQL之类导致连接丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20960802/

相关文章:

php - 获取MYSQL中某列最接近的值

php - 如何在MySQL中搜索反斜杠(\)标记和零(0)?

mysql - 无法从 mysql 将两个查询的结果合并为一个

mysql - 如何撤销mysql中新用户对*.*的访问?

mysql - 如何根据列值并按名称分组从表中获取数据

php - 无法使用 PHP 从 MySQL 数据库提取所有数据

PHP PDO mySQL 查询如果不存在则创建表

php - 删除语句不删除记录

mysql 从最后 n 行中选择

java - 两台服务器共享数据库