1.mysql 数据库中分页查询的原则:
(1) 在MYsql数据库中,使用limit子句进行分页查询
(2) mysql分页中开始位置为0
(3) 分页子句在查询语句的最后侧
limit子句:select 投影列 from 表名 where 条件 order by limit 开始位置 ,查询数量。
limit off子句: select 投影列 from 表名 where 条件 order by limit 查询数量 offset 开始位置
MySql 整个查询执行过程 : 客户端向mysql服务器发送一条查询请求
服务器首先检查缓存,如果命中缓存,则立刻返回存查在缓存中的结果,否则进行下一个阶段
服务器进行SQL解析,预处理,再由优化器生成相应的执行计划
Mysql根据执行计划,调用存储引擎的 API来执行查询
将结果返回给客户端,同时缓存查询结果
执行启动计划: 在执行语句之前 加一个explain