PHPMyAdmin 登录

17 Mar 2025 | 4 分钟阅读

引言

phpMyAdminPHP 中指定的免费软件工具,旨在处理网络上的 MySQL 管理。此软件工具支持 MariaDBMySQL 的大量操作范围。最常用的操作是权限、用户、索引、关系、列、表、管理数据库等。它可以通过用户界面实现。但是,我们仍然可以直接运行 SQL 语句。

phpMyAdmin 使用大量文档,用户将能够更新维基页面并分发各种操作的想法。如果我们遇到任何问题,它将为我们提供支持。我们可以利用各种支持渠道来获得支持。

此外,phpMyAdmin 在开发人员编写的书中得到了很好的记录——Mastering phpMyAdmin for Effective MySQL Management,提供西班牙语英语版本。

要点

  • phpMyAdmin 支持 RTL 和 LTR 语言,并已翻译成 72语言
  • phpMyAdmin 是最广泛使用的成熟项目之一,拥有灵活稳定的代码库。我们可以了解更多关于它的历史、项目以及它所获得的奖项。
  • 这个项目是软件自由保护协会的成员。软件自由保护协会是一个非营利性企业,支持改进、推广、开发、开源软件、自由软件并捍卫自由项目。

phpMyAdmin 的功能

PHPMyAdmin Login
  • 通过 SQL 和 CSV 导入数据
  • 直观的网页界面
  • 支持 MySQL 各个方面
    • 删除和浏览数据库、索引、字段、视图和表。
    • 修改、重命名、删除、复制和创建数据库、索引、字段和表。
    • 根据服务器上的建议维护表、数据库和服务器
    • 书签、编辑和执行批处理查询和 SQL 语句。
    • 管理 MySQL 权限和用户账户。
    • 管理存储的触发器和过程。
  • 导出多种格式的数据:PDF、XML、SQL、JEC/JSO、CSV
  • 以多种格式设计数据库布局的图形。
  • 多服务器。
  • 使用 QBE(查询示例)进行复杂查询。
  • 使用预定义函数集将存储数据转换为某种格式,例如将 BLOB 数据显示为下载链接或图像。
  • 在数据库或其任何子集中进行全局搜索。

phpMyAdmin 连接

出于各种安全原因,phpMyAdmin 无法使用主机名 127.0.0.1 访问。我们应该创建 SSH 隧道,将请求通过 127.0.0.1 重定向到任何 Web 服务器,以便通过远程系统访问它。这意味着我们应该能够通过 SSH 连接到我们的服务器以远程访问应用程序。

注意:在继续执行以下步骤之前,请确保我们的数据库服务器和 Web 服务器正在运行。

要通过 SSH 隧道访问 phpMyAdmin,我们需要 SSH 客户端。在下面的说明中,我们选择了 PuTTY。PuTTY 是适用于 LINUX 和 Windows 平台的免费 SSH 客户端。第一步是 PuTTY 配置。

一旦我们正确配置了 SSH 客户端并确认我们可以成功通过 SSH 访问我们的实例,我们需要创建 SSH 隧道以访问 phpMyAdmin。请考虑以下步骤

  • 在“连接 -> SSH -> 隧道”部分中,通过输入以下值添加新端口
    • 源端口:8888
    • 目标:localhost:80

注意:如果我们正在将 HTTP 请求重定向到 HTTP 端口,我们必须考虑端口 443 而不是 80。

这将通过在本地主机(localhost 或 127.0.0.1)的任何端口上转发远程服务器上的端口来创建受保护的隧道。

  • 按下“添加”按钮,将受保护的隧道配置添加到任何会话中。我们将在“转发端口”列表中看到一个已添加的端口。
  • 通过按下“会话”部分中的“保存”按钮来保存我们的修改。
  • 按下“打开”按钮,打开服务器的 SSH 会话。此 SSH 会话将在两个描述的端口之间添加一个受保护的隧道。
  • 通过浏览到 http://127.0.0.1:8888/phpmyadmin,从我们创建的受保护隧道访问 phpMyAdmin 控制台。
  • 现在,使用以下信息登录 phpMyAdmin
    • 用户名:root
    • 密码:应用程序密码

通过 MacOS 和 Linux 访问 phpMyAdmin

要使用我们的网页浏览器访问应用程序,请创建 SSH 隧道,如下所述

  • 在我们的本地系统上打开一个新的终端窗口(在 Ubuntu 的 Dash 中或 MacOS 中,使用“Finder -> 应用程序 -> 实用工具 -> 终端”)。
  • 确保我们手头有 SSH 凭据(也称为 .pem 密钥文件)。
  • 执行以下命令以使用 SSH 密钥文件配置 SSH 隧道。请记住将 KEYFILE 替换为我们的 SERVER-IP 路径,并将私钥替换为我们服务器的主机名或 IP 地址(公共)
  • 执行以下命令以使用 SSH 密码配置 SSH 隧道。我们需要将 SERVER-IP 替换为我们服务器的主机名或 IP 地址(公共)。出现提示时输入 SSH 密码。

注意:该命令将创建 SSH 隧道。但是,它不会在服务器控制台上显示任何结果。

  • 通过浏览到 hhtp://127.0.0.1:8888/phpmyadmin,从我们创建的受保护隧道访问 phpMyAdmin 控制台。
  • 现在,使用以下信息登录 phpMyAdmin
    • 用户名:root
    • 密码:应用程序密码

下一主题PHP 警报