文学网

如何在Windows上配置并整合PHP和MySQL(1)-数据库相关-PHP教程-幽默笑话

  • 作者:本站
  • 时间:2019-07-09
  • 73人已阅读
您现在的位置:首页 > 儿童文学 > 文章
简介 文章内容如何在Windows上配置并整合PHP和MySQL(1)修改时间:[2011/06/0316:13]阅读次数:[541]发表者:[起缘]在为用户提供动态内容方面,和是一个强大的组合。

如何在Windows上配置并整合PHP和MySQL(1)-数据库相关-PHP教程-幽默笑话

文章内容如何在Windows上配置并整合PHP和MySQL(1)修改时间:[2011/06/0316:13]阅读次数:[541]发表者:[起缘]在为用户提供动态内容方面,和是一个强大的组合。

这些年来,这两项产品已经跨越了它们最初的应用舞台,现在,一些世界上最繁忙的网站也在应用它们。

虽然它们当初都是软件,只能在UNIX/Linux上运行,但经过相当一段时期的发展,它们已能在Windows平台上运行。

在本文中,我将逐步为你们说明如何在Windows环境中安装并配置这些产品。

对你们中的一些人来说,本文提供的信息可能过于简单,但本文旨在完成文章标题所提出的目标,提供逐步的指导。 这个特殊的软件组合一般被称作WIMP(Windows/IIS/MySQL/PHP),仿效领域内的(Linux/Apache/MySQL/PHP)。 我的实验室系统运行64位WindowsServer2003企业版。

第一步:在WindowsServer2003R2系统上安装ApplicationServer角色为说明这个例子,我将用IIS作为服务器。 你也可以选择不需要IIS的PHP、MySQL和组合,但在此例中我不会使用它们。

要在系统上安装ApplicationServer角色,点击“开始菜单”,选择“管理服务器”。

在管理服务器主窗口中,点击“添加或删除一个角色”选项。

(图1)把ApplicationServer角色安装到服务器上,使它可以做网站的主机Windows将在服务器上搜索现有的角色,提供一个角色的完整列表以进行安装。

(图2)ApplicationServer角色包括IIS和在服务器角色的安装过程中,系统可能要求你插入WindowsServer光盘。 所需的文件在光盘1中。

安装完成后,系统会更新管理服务器窗口,以反映所添加的新角色。 第二步:下载PHP和MySQL这时,服务器已作好支持网页的准备。 但由于还没有安装PHP或MySQL,网页还是静态的。

在安装PHP和MySQL之前,必须从它们各自的网站下载其Windows版本。

MySQL首先说明MySQL的安装。 到本文发表时止,还处于测试阶段,版本已在普遍应用。 即使我要在64位的Windows上安装MySQL,我还是要下载它的32位版本。

毕竟,PHP也要安装在同一台服务器上,而它在64位的硬件上还不大通用,这意味着还必须使用32位的IIS,所以没有办法完全实现64位。

MySQL共有三个版本:精华版、完整版或不需要安装版本。

精华版:精华版是一个旨在满足多数用户需求的MSI安装文件。 完整版:如你所期待的,完整版比精华版包含更多组件,包括一套评测工具。

不需安装版:这个版本与完整版一样,但不包含配置向导或安装器,必须手工进行安装。

在本文中,安装精华版即可。

在这种情况下,我将下载的文件命名为,并保存在桌面上。 PHP为增加网页的动态效果,特别是你希望从MySQL这样的中提取信息的时候,有必要使用PHP之类的语言。

PHP有两个不同的版本:系列版本和系列版本。 如果你要用到旧网站中的脚本,可能需要使用系列版本,因为系列版本进行了一些修改。

由于我要建立一个全新的网站,所以我使用最新的版本。

到本文发表时止,最新版本为。 第三步:安装MySQL安装过程相当简单,但我为读者提供安装和配置过程的一屏一屏的指导。

MySQL安装安装程序的第一个窗口很有代表性,要求您选择希望执行的安装类型。

我希望进行典型安装,它将MySQL安装到C:\ProgramFiles(x86)\MySQL\目录下。

在32位的系统中,目标目录为C:\ProgramFiles\MySQL\。 (图3)我不对概要窗口进行说明。 接下来的才是重要步骤。

MySQL配置安装完成后,立即会启动MySQL配置向导,它问您一些问题,了解您准备如何应用服务器。 根据您的回答,MySQL配置向导建立数据库服务器的配置文件,其中包含运行服务器的调整参数。 配置过程的第一步是决定如何配置服务器。 您希望系统询问您许多关于服务器应用的问题;还是希望MySQL使用一个预定的配置文件,然后您再手工操作呢?下面我们对这个例子进行详细说明。 (图4)您希望进行详细分析还是只想使用一个预定的配置呢?为给数据库分配适当的RAM及其它资源,MySQL配置向导问您打算如何应用服务器。 (图5)如果您的服务器专用于数据库,MySQL将使用尽可能多的RAM与其它资源。

因为我的测试服务器既是数据库,又是网络服务器,所以我选择服务机器(ServerMachine)。

另外,配置向导询问另一个问题,这个问题有助于为您提供调整到最佳的系统以实现您的目标。

在我的例子中,我选择使用多功能数据库选项(图6),它适合常规使用。 接下来系统请您定义InnoDBtablespace设置。 我选择使用默认设置。

(图7)如下面图8所示。 接着我们来决定与MySQL数据库建立多少并发连接。

不要低估这个数据。

如果连接用完了,访问您的网站的其他用户就不能访问数据库。

但是,这个数据也不宜过大,因为别的数据库连接也需要其它资源。

必须建立一种平衡。

我们一般通过TCP/IP访问MySQL数据库。 在默认情况下,MySQL使用3306端口进行通信。

您可以关闭TCP/IP或修改图9中配置页面上的端口号。 在这个页面上,您还可以选择“启用标准模式”(EnableStrictMode),这样MySQL就不会允许细小的语法错误。 如果您还是个新手,我建议您取消标准模式以减少麻烦。 但熟悉MySQL以后,尽量使用标准模式,因为它可以降低有害数据进入数据库的可能性。

下一个窗口我不做过多的说明。 (图10)既然我只使用英文,我选择标准字符集。

Top