1、柒呵菹摧众所周知的,关系型数据库所存的数据是一行一行,而如果要是一次性将某张表的所有数据都取出来是非常不现实的。
2、为限鬃鹣哺什么不现实呢?第一,数据库某张表的数据一般都是成千上万的,甚至几十万,几百万,所以,全部查出来,数据量太大了!第二,就算查出来,在页面上展示那么多数据也是不可学的,
3、所以,一般,我们都会采取分页的方式,进行数据的查询。
4、分页的主要原理就是根据sql语句限制查询条数,mysql为例,就是在查询时用limit函数
5、limit函数两个参数一个是页数一个是页面的大小,即一页显示几条
6、然后在查询墙绅褡孛数据库时,传入这两个参数就可以了,一般情况下,我们可以用一些前端的框架这样就会自动的封装这两个变量从页面中可以获得,图就是以easyui为例,点击下一页传的参数
7、我们后台获取到这两个参数,然后,赋值在limit中就可以实现分页了,如图