phpMyAdmin - 环境设置



由于 phpMyAdmin 基于 PHP,因此在安装 phpMyAdmin 之前,需要在您的计算机系统上安装以下四个重要组件。

  • Web 服务器 − PHP 几乎可以与所有 Web 服务器软件一起使用,包括 Microsoft 的 Internet Information Server (IIS),但最常用的是 Apache 服务器。在此下载免费的 Apache − https://httpd.apache.org/download.cgi。本教程使用 Apache 2.4。

  • 数据库 − phpMyAdmin 管理 MySQL 或 MariaDB 数据库。在本教程中,我们将使用 MySQL 数据库。在此下载免费的 MySQL − https://mysqlserver.cn/downloads/。本教程使用 MySQL 8.0。

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

  • Web 浏览器 − phpMyAdmin 是一个基于 Web 的软件,因此需要启用 JavaScript 和 Cookie 的 Web 浏览器。本教程使用 Google Chrome。

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 配置

Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.

PHP.INI 文件配置

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

查看此处 − PHP.INI 文件配置

Windows IIS 配置

要在 Windows 机器上配置 IIS,您可以参考随 IIS 一起提供的 IIS 参考手册。

安装 MySQL 数据库

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

  • MySQL 数据库 − 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 和密码。

我们将使用 MySQL 数据库,其中 ID 为 root,密码为 root@123

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

要全面了解 MySQL 数据库,请学习 MySQL 教程

phpMyAdmin 安装

下载并解压 phpMyAdmin-5.1.1-all-languages.zip phpMyAdmin Web 应用程序到一个方便的目录。然后将文件夹复制到 Apache Web 服务器的 htdocs 目录。我们将 phpMyAdmin-5.1.1-all-languages 重命名为 phpMyAdmin,并将其放在 htdocs 目录中。

在重新启动 Apache 服务器之前,我们需要更改 Apache 配置和 PHP 配置以允许 phpMyAdmin 与 MySQL 和 OpenSSL 一起工作。请进行以下更改。

Apache 配置更新

在 Apache Web 服务器目录中找到 /conf/httpd.conf 文件,并将 DirectoryIndex > index.html 更新为 index.php。

#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
   DirectoryIndex index.php
</IfModule>

PHP 配置更新

在 PHP 安装目录中找到 php.ini,并取消 mysqliopenssl 的扩展名的注释。

extension=mysqli
extension=openssl

现在启用 extension_dir 以加载 mysqli 和 openssl 的扩展名。

; Directory in which the loadable extensions (modules) reside.
; https://php.net/extension-dir
;extension_dir = "./"
; On windows:
extension_dir = "ext"

就是这样,现在启动 Apache 服务器并在 Web 浏览器中打开 localhost/phpmyadmin 以打开 phpMyAdmin 界面。

广告