PHP 和 MySQL - 安装和环境设置

为了开发和运行 PHP 网页,您的计算机系统上需要安装三个重要组件。

  • Web 网络服务器 − PHP 几乎可与所有 Web 服务器软件配合使用,包括 Microsoft 的 Internet Information Server (IIS),但最常用的是 Apache Server。 在这里免费下载 Apache − https://httpd.apache.org/download.cgi

  • 数据库 − PHP 几乎适用于所有数据库软件,包括 Oracle 和 Sybase,但最常用的是 MySQL 数据库。 在这里免费下载 MySQL − https://www.mysql.com/downloads/

  • PHP 解析器 − 为了处理 PHP 脚本指令,必须安装解析器来生成可发送到 Web 浏览器的 HTML 输出。 本教程将指导您如何在计算机上安装 PHP 解析器。

PHP 解析器安装

在继续之前,请务必确保您的计算机上已设置正确的环境以使用 PHP 开发 Web 程序。 将以下 php 文件存储在 Apache 的 htdocs 文件夹中。

phpinfo.php

<?php
   phpinfo();
?>

在浏览器的地址框中输入以下地址。

http://127.0.0.1/phpinfo.php

如果显示的页面显示您的 PHP 安装相关信息,则表示您已正确安装 PHP 和 Web 服务器。 否则,您必须按照给定的过程在您的计算机上安装 PHP。

Apache 配置

如果您使用 Apache 作为 Web 服务器,那么本节将指导您编辑 Apache 配置文件。

检查此处+减号; Apache 服务器中的 PHP 配置

PHP.INI 文件配置

PHP 配置文件 php.ini 是影响 PHP 功能的最终且直接的方法。

检查 − PHP.INI 文件配置

Windows IIS 配置

要在 Windows 计算机上配置 IIS,您可以参考 IIS 附带的 IIS 参考手册。

安装MySQL数据库

当然,您需要的最重要的东西是一个实际运行的数据库,其中包含一个可以查询和修改的表。

  • MySQL 数据库 − MySQL 是一个开源数据库。 您可以从 MySQL 官方网站下载它。 我们建议下载完整的 Windows 安装。

  • 此外,下载并安装 MySQL AdministratorMySQL Query Browser. 这些是基于 GUI 的工具,将使您的开发变得更加容易。

  • 最后,下载 MySQL Connector/J(MySQL JDBC 驱动程序)并将其解压到一个方便的目录中。 出于本教程的目的,我们假设您已将驱动程序安装在 C:\Program Files\MySQL\mysql-connector-java-5.1.8 中。

  • 因此,将 CLASSPATH 变量设置为 C:\Program Files\MySQL\mysql-connector-java-5.1.8\mysql-connector-java-5.1.8-bin.jar。 您的驱动程序版本可能会根据您的安装而有所不同。

设置数据库凭据

当我们安装 MySQL 数据库时,其管理员 ID 被设置为 root,并且可以设置您选择的密码。

使用 root ID 和密码,您可以创建另一个用户 ID 和密码,也可以将 root ID 和密码用于 JDBC 应用程序。

有各种数据库操作,例如数据库创建和删除,需要管理员ID和密码。

对于 JDBC 教程的其余部分,我们将使用 MySQL 数据库,其中 guest 作为 ID,guest123 作为密码。

如果您没有足够的权限来创建新用户,那么您可以要求数据库管理员 (DBA) 为您创建用户 ID 和密码。

创建数据库

要创建TUTORIALSPOINT数据库,请使用以下步骤 −

步骤 1

打开命令提示符并更改为安装目录,如下所示 −

C:\>
C:\>cd Program Files\MySQL\bin
C:\Program Files\MySQL\bin>

注意mysqld.exe 的路径可能会有所不同,具体取决于系统上 MySQL 的安装位置。 您还可以查看有关如何启动和停止数据库服务器的文档。

步骤 2

如果数据库服务器尚未运行,请执行以下命令来启动它。

C:\Program Files\MySQL\bin>mysqld
C:\Program Files\MySQL\bin>

步骤 3

通过执行以下命令创建TUTORIALSPOINT数据库 −

C:\Program Files\MySQL\bin> mysqladmin create TUTORIALSPOINT -u guest -p
Enter password: ********
C:\Program Files\MySQL\bin>

创建表

要在 TUTORIALSPOINT 数据库中创建 Employees 表,请使用以下步骤 −

步骤 1

打开命令提示符并更改为安装目录,如下所示 −

C:\>
C:\>cd Program Files\MySQL\bin
C:\Program Files\MySQL\bin>

步骤 2

登录数据库如下 −

C:\Program Files\MySQL\bin>mysql -u guest -p
Enter password: ********
mysql>

步骤 3

创建表Employees,如下所示 −

mysql> use TUTORIALSPOINT;
mysql> create table Employees
   -> (
   -> id int not null,
   -> age int not null,
   -> first varchar (255),
   -> last varchar (255)
   -> );
Query OK, 0 rows affected (0.08 sec)
mysql>

创建数据记录

最后,您在 Employee 表中创建了几条记录,如下所示 −

mysql> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali');
Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO Employees VALUES (101, 25, 'Mahnaz', 'Fatma');
Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (102, 30, 'Zaid', 'Khan');
Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (103, 28, 'Sumit', 'Mittal');
Query OK, 1 row affected (0.00 sec)

mysql>

要完整了解 MySQL 数据库,请学习 MySQL 教程

现在您已准备好开始尝试 PHP。