- PHP & MySQL 教程
- PHP & MySQL - 首页
- PHP & MySQL - 概述
- PHP & MySQL - 环境搭建
- PHP & MySQL 示例
- PHP & MySQL - 连接数据库
- PHP & MySQL - 创建数据库
- PHP & MySQL - 删除数据库
- PHP & MySQL - 选择数据库
- PHP & MySQL - 创建表
- PHP & MySQL - 删除表
- PHP & MySQL - 插入记录
- PHP & MySQL - 选择记录
- PHP & MySQL - 更新记录
- PHP & MySQL - 删除记录
- PHP & MySQL - WHERE 子句
- PHP & MySQL - LIKE 子句
- PHP & MySQL - 数据排序
- PHP & MySQL - 使用连接
- PHP & MySQL - 处理 NULL 值
- PHP & MySQL - 数据库信息
- PHP & MySQL 有用资源
- PHP & MySQL - 快速指南
- PHP & MySQL - 有用资源
- PHP & MySQL - 讨论
PHP & MySQL - 环境搭建
为了开发和运行 PHP 网页,您的计算机系统需要安装三个重要组件。
Web 服务器 - PHP 几乎可以与所有 Web 服务器软件配合使用,包括微软的 Internet Information Server (IIS),但最常使用的是 Apache 服务器。在此处免费下载 Apache - https://httpd.apache.org/download.cgi
数据库 - PHP 几乎可以与所有数据库软件配合使用,包括 Oracle 和 Sybase,但最常使用的是 MySQL 数据库。在此处免费下载 MySQL - https://www.mysqlserver.cn/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。
本节将指导您在以下四个平台上安装和配置 PHP -
Apache 配置
如果您使用 Apache 作为 Web 服务器,则本节将指导您编辑 Apache 配置文件。
请查看此处 - Apache 服务器中的 PHP 配置
PHP.INI 文件配置
PHP 配置文件 php.ini 是影响 PHP 功能的最终和直接方式。
请查看此处 - PHP.INI 文件配置
Windows IIS 配置
要配置 Windows 机器上的 IIS,您可以参考随 IIS 一起提供的 IIS 参考手册。
安装 MySQL 数据库
当然,您最需要的是一个实际运行的数据库,其中包含您可以查询和修改的表。
MySQL DB - MySQL 是一个开源数据库。您可以从 MySQL 官方网站 下载它。我们建议下载完整的 Windows 安装程序。
此外,下载并安装 MySQL Administrator 以及 MySQL 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 了。