没办法,like语句本什效率就比较低,%xxx%型没法使用索引,如果是xxx%的话在user_id上建立索引会提高速度,你可以使用select count(*) from tb_userbase,看看查询时间,比较下是否是因为后面的like语句造成的效率低下的。表中如果有索引的唯一主键的话(比如id),select count(id) from tb_userbase where user_id like '%%',应该会稍微快一些。