首页 > 开发 > PHP > 正文

你应该知道的PHP+MySQL分页那点事

2024-05-04 22:28:43
字体:
来源:转载
供稿:网友

俗话有云“工欲善其事,必先利其器”,我们今天要使用PHP来实现分页。那么我们首要的任务就是搭建PHP的工作环境。

环境准备

使用PHP技术,最好的搭档就是AMP(Apache,MySQL,PHP),现在有很多集成好的环境,例如WAMP,XAMPP,phpnow等等。但是今天我来手动的搭建一套PHP 的工作环境。

Apache

我们首先需要到Apache的官网上下载Apache server。最好是能下载msi版本的,因为这样我们就可以不用手动的配置各种环境了。

Apache下载地址:一个msi版本的ApacheServer,快速搭建PHP服务器环境的首选。

MySQL

作为数据库界有名的开源项目MySQL现如今也被Oracle收购了,不知道今后会不会收费。但是目前而言,PHP开发最好的选择就是MySQL了。这个无需多言,现附上下载地址。

MySQL下载地址

在安装过程中,切记要牢记用户名及密码。 

PHP

有人说PHP不是一门语言,而是一个框架,一个连接MySQL的客户端实现。我仔细的想了想,好像也是有那么点道理。但是如果这样说来,有很多的语言都算不上是语言了。php作为平民英雄,其进步之大众所周知。下面附上php的下载地址,免得再去单独寻找。

PHP下载地址:msi版本的PHP,无需手动配置环境即可实现php的快速搭建

工作环境

我们安装好了上面的三个软件之后,就可以正式的开始环境搭建了。我们目前而言只需要知道的就是我们的工作目录就在Apache的htdocs文件夹下,作为虚拟目录的htdocs是由apache配置文件维护的,我们以后慢慢的会接触到。

切记是在apache的安装目录下的htdocs文件夹。

数据库准备

环境虽然搭建好了,但是要想做分页。首先得有数据不是。”巧妇难为无米之炊“。下面咱们就来准备一下数据。

建库

建库语句 create database my_database_name;
这里就使用MySQL安装时自带的mysql数据库好了。也省事一点。

建表

数据的仓库依然建好了,现在我们要”分隔房间“,也就是数据存放地,表。

create table table_name(···);
 同样这里为了偷懒使用自带的数据库表。详细信息如下:

mysql> use mysqlDatabase changedmysql> desc innodb_table_stats;+--------------------------+---------------------+------+-----+-------------------+-----------------------------+| Field   | Type  | Null | Key | Default  | Extra   |+--------------------------+---------------------+------+-----+-------------------+-----------------------------+| database_name  | varchar(64)  | NO | PRI | NULL  |    || table_name  | varchar(64)  | NO | PRI | NULL  |    || last_update  | timestamp  | NO | | CURRENT_TIMESTAMP | on update CURRENT_TIMESTAMP || n_rows   | bigint(20) unsigned | NO | | NULL  |    || clustered_index_size | bigint(20) unsigned | NO | | NULL  |    || sum_of_other_index_sizes | bigint(20) unsigned | NO | | NULL  |    |+--------------------------+---------------------+------+-----+-------------------+-----------------------------+            
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表