Phpmyadmin 简明教程

phpMyAdmin - Environment Setup

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

  1. Web Server − PHP 几乎可与所有 Web 服务器软件配合使用,包括 Microsoft 的 Internet 信息服务器 (IIS),但使用最广泛的是 Apache 服务器。免费下载 Apache,网址为: https://httpd.apache.org/download.cgi 。本教程中使用的是 Apache 2.4。

  2. Database − phpMyAdmin 管理 MySQL 或 MariaDB 数据库。本教程中,我们可使用 MySQL 数据库。免费下载 MySQL,网址为: https://www.mysql.com/downloads/ 。本教程中使用的是 MySQL 8.0。

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

  4. Web Browser − phpMyAdmin 是一款基于 Web 的软件,因此需要启用 JavaScript 和 cookie 的 Web 浏览器。本教程中,我们使用的是 Google Chrome。

PHP Parser Installation

在您进行之前,在计算机上确保设置好适当的环境,以使用 PHP 开发您的网络程序非常重要。将以下 php 文件储存在 Apache 的 htdocs 文件夹中。

phpinfo.php

Example

<?php
   phpinfo();
?>

Output

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

http://127.0.0.1/phpinfo.php

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

本部分将指导您在以下四个平台上安装和配置 PHP −

Apache Configuration

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

PHP.INI File Configuration

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

在此处查看 − PHP.INI File Configuration

Windows IIS Configuration

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

Install MySQL Database

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

  1. MySQL DB - MySQL 是一个开源数据库。您可以从 MySQL Official Site 下载它。我们建议下载完整的 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。您的驱动程序版本可能会因您的安装而异。

Set Database Credential

当我们安装 MySQL 数据库时,它的管理员 ID 设置为 root ,并提供设置密码的选项。

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

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

我们将使用 ID root 和密码 root@123 的 MySQL 数据库。

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

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

phpMyAdmin installation

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

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

Apache Configuration Update

在 Apache Web Server 目录中找到 /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 Configuration Updates

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

extension=mysqli
extension=openssl

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

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

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