如何在不同的操作系统上安装 phpmyAdmin

发布时间:2021-05-06 15:57:02 阅读:14

管理数据库是运行网站的一个复杂但必要的部分。幸运的是,像 phpMyAdmin 这样的软件可以让这个过程变得更容易。这个流行的管理工具似乎很难学习,但是一旦掌握了它,访问和修改数据库将是一件轻而易举的事情。

最困难的部分是知道如何安装 phpMyAdmin 并在你的 web 服务器上设置它。

在本文中,我们将逐步向你展示如何在所有主要的操作系统上安装 phpMyAdmin,以及如何从哪里配置它。

什么是 phpMyadmin?

每个网站背后都有一个数据库。这个数据库允许你存储从用户帐户信息到你在站点上发布的帖子等数据。虽然有很多数据库服务,MySQL 是最流行的。而 MariaDB 是一种常见的替代方案。

直接使用 MySQL 可能会很复杂和令人困惑,尤其是如果你是网站管理新手的话。但是与数据库交互通常是站点维护的必要部分。

phpMyAdmin 的创建是为了给 MySQL 带来一个基于浏览器的可视化界面,使它更容易与你的数据库一起工作。由于它的流行,许多网络托管服务都提供了 phpMyAdmin。

为什么你需要使用 phpMyadmin?

如果没有像 phpMyAdmin 这样的工具,你访问数据库的唯一选择就是使用命令行。这意味着你没有可视界面 —— 只有一个输入命令的文本提示符。这样做可能会令人困惑,甚至可能导致意外地破坏你的网站。

phpMyAdmin 是免费和开源的。很多网络主机都支持它,安装和使用非常方便。一旦你安装了它,从可视化界面执行数据库命令是更直观的。

安装 phpMyadmin shidf 时必需的环境

幸运的是,安装 phpMyAdmin 的要求比较简单。如果你有一个任何类型的 web 服务器,你可以非常轻松地让它运行。具体要求如下:

  • 任何类型的网络服务器
  • MySQL 或 MariaDB 5.5 或更高版本
  • 支持 Javascript, cookies 和 Bootstrap 4.5 (访问 phpMyAdmin) 的 web 浏览器
  • PHP 7.2.5 或更高版本
  • 额外的 PHP 需求:会话和 SPL 扩展、散列、ctype 和 JSON 支持。其他扩展,如 mbstring,可以提高性能或添加额外的次要功能。

在安装 phpMyAdmin 之前,检查你的 web 主机的文档,确保他们还没有安装它。

安装 phpMyadmin

检查确保服务器支持 phpMyAdmin 之后,就可以开始安装它了。Web 服务器包含各种各样的操作系统,所以我们已经包括了所有流行的操作系统,包括 Windows、Mac 和 Linux 的多个发行版。

下面是安装 phpMyAdmin 的步骤说明。

在 Windows 10 中安装 phpMyadmin

正如需求所述,你需要一个带有 PHP 的 web 服务器和一个数据库来使用 phpMyAdmin。毫无疑问,你可以手动下载 Apache、PHP 和 MySQL,但在 Windows 计算机上安装并运行服务器还有一个更简单的选择。

WAMP (Windows、Apache、MySQL 和 PHP) 是一款免费软件,它允许你轻松地创建具有所有先决条件的服务器。如果 XAMPP 更适合你的需要,你还可以尝试用于 Windows 的 XAMPP (Apache、MariaDB、PHP 和 Perl)。

一旦你下载了其中的一个,就只需安装它并完成安装过程。

假设你正在使用 WAMP 或 XAMPP。这两个功能都已经在 phpMyAdmin 中出现了!在浏览器中,导航到 http://localhost/phpMyAdmin,如果能看到 phpMyadmin 的登录屏幕,则可以确认你已经正确安装。

在 Mac 中安装 phpMyadmin

在 Mac 上安装 phpMyAdmin 有点不同。所有的先决条件都是一样的。但是由于 macOS 同时附带了 Apache 和 PHP,所以不需要下载它们。

对于 Mac,你有两个选择:你可以像使用其他操作系统一样使用 XAMPP,或者手动安装所有东西。

在 Mac 中安装 phpMyadmin

下载 XAMPP for OS X,打开它,并把它放到应用程序文件夹中。f

/Applications/XAMPP/manager-osx 打开 XAMPP 控件。启动 Apache 和 MySQL 服务器。如果你访问 http://localhost,你应该会在 “工具” 一节中找到 phpMyAdmin 登录。

如果你手动安装 phpMyAdmin,过程会很简单。因为已经有了 Apache 和 PHP,所以只需要下载 MySQL。确保从下拉列表中选择 macOS。下载并安装文件,按照说明,并记录任何用户名和密码给你。

然后,你可以打开 System Preferences 并启动 MySQL 来启动服务器。你也可以通过在终端运行此命令来启动 Apache:

sudo apachectl start 

在 Mac 终端启动 Apache 的命令

这样,剩下的就是安装 phpMyAdmin 了。将文件夹重命名为 “phpMyAdmin”,并移动到 /Library/WebServer/Documents/。通过访问浏览器中的 http://localhost/phpMyAdmin 来确保它被正确安装。

如何在 Ubuntu 安装 phpMyAdmin

作为最流行和最容易使用的 Linux 发行版之一,Ubuntu 对于你的服务器来说是一个很好的选择。

虽然手动安装 Apache 和 MySQL 总是可选的,但 Linux 有自己的标准服务器软件 “堆栈”,称为 LAMP (Linux、Apache、MySQL 和 PHP)。与 WAMP 和 XAMPP 不同,phpMyAdmin 没有附带这个功能,所以需要手动安装。而 Ubuntu 允许你通过命令行完成所有安装。

首先,检查是否启用了 tasksel。服务器版的 Ubuntu 应该已经安装好了,但是如果你有桌面版的 Ubuntu,你可以用这个命令来启用它:

sudo apt-get install tasksel 

然后,你可以用这个命令使用 tasksel 来安装一个 LAMP 服务器:

sudo tasksel install lamp-server 

在 Ubuntu 中通过命令行安装 LAMP 服务器

现在,你可以安装 phpMyAdmin 了:

sudo apt install phpMyAdmin 

如何在 CentOS 7 上安装 phpMyAdmin

在 CentOS 7 上安装 phpMyAdmin 与其他发行版非常相似,但是命令略有不同,因为这个操作系统使用 Yum 而不是典型的 apt 命令。

也没有一个简单的 LAMP 堆栈可以一次性安装你需要的所有服务器组件,因此你需要手动下载 Apache、MySQL 和 PHP。幸运的是,这些可以通过命令行轻松获得。

首先,让我们使用命令行下载一个 LAMP 堆栈,从 Apache 开始:

sudo yum install httpd.service 

要启动 Apache 服务器并确保它在引导时运行,使用以下命令:

sudo systemctl start httpd.service
sudo systemctl enable httpd.service 

现在该安装数据库了。CentOS 7 默认安装 MariaDB。它也完全兼容 phpMyAdmin,所以使用起来是安全的。虽然可以下载 MySQL,但过程要复杂得多。让我们用 MariaDB:

sudo yum install mariadb-server mariadb 

现在我们可以运行它,并使它在引导时启动:

sudo systemctl start mariadb
sudo systemctl enable mariadb.service 

要完成 MariaDB 的安装并确保其安全性,可以使用以下命令运行安全安装设置。

sudo mysql_secure_installation 

最后,我们可以安装 PHP 和附加的 MySQL 包。

sudo yum install php php-mysql 

你还需要重新启动 Apache 服务器,以便它能与 PHP 正常工作。

sudo systemctl restart httpd.service 

这样,你就有了所需的 LAMP 堆栈,最终可以下载 phpMyAdmin。因为它不在 Yum 存储库中,你需要用这个命令来安装 EPEL 存储库:

sudo yum install epel-release 

然后安装 phpMyadmin。

sudo yum install phpMyAdmin 

在 CentOS 7 上需要更多的步骤,但是你现在应该已经有了一个可以配置的服务器。

如何在 Debian 上安装 phpMyAdmin

与 CentOS 7 非常相似,你需要使用命令行手动安装 LAMP 堆栈。首先,让我们用这个命令获取 Apache:

sudo apt install apache2 

接下来,我们将安装 MariaDB。和 CentOS 7 一样,这个 Linux 发行版在 MariaDB 上运行得更好,我们建议你使用 MariaDB。

sudo apt install mariadb-server 

和 CentOS 7 一样,你应该运行安全安装来添加数据库密码,确保一切都是安全的。

sudo mysql_secure_installation 

最后,我们可以安装 PHP 和一些服务器工作所需的额外软件包。

sudo apt install php php-mysql libapache2-mod-php 

最后安装 phpMyAdmin 来完成。

sudo apt install phpMyAdmin 

如何访问 phpMyAdmin

安装了 phpMyAdmin 之后,在任何操作系统上访问它和登录都是一样的。

你需要你的 web 服务器的地址,然后把 /phpMyAdmin/ 附加到它的末尾。如果你只是在你的计算机上设置一个服务器,地址很可能只是 “localhost”,所以访问这个链接:http://localhost/phpMyAdmin

它也可以是一个 IP,甚至是一个命名的地址,如果这是你已经在网络上运行的服务器。如果不确定,可以在 Apache 或 MySQL 配置文件中找到该地址。

一旦你进入登录屏幕,你需要一个用户名和密码。如果这是一个新的安装,用户名可能是 “root”,你可以将密码保留为空。如果这不起作用,密码可能是 “password”。

phpMyAdmin 登录页面

如果你不能登录,检查 phpMyAdmin 或 MySQL 配置文件来找到你的登录信息。你可能还在安装过程中更改了登录信息。

Linux 用户如果在访问页面或登录时遇到困难,应该尝试以下命令:

sudo dpkg-reconfigure phpMyAdmin 

最后,你需要注意的是,如果你使用的是预先安装了 phpMyAdmin 的主机,你通常可以在主机仪表板上找到登录信息和链接。在这种情况下,不需要在服务器上手动安装 phpMyAdmin。

配置 phpMyAdmin

安装了数据库管理器后,你应该知道如何配置 phpMyAdmin。与任何服务器软件一样,你肯定希望对设置进行大量修改。

未配置的 phpMyAdmin 也可能带来潜在的安全风险。你需要采取一些额外的步骤来锁定你的系统。

如果需要恢复数据库的备份,可以使用 phpMyAdmin 导入一个新的 SQL 文件。在对数据库或其设置进行任何重大修改之前,一定要经常进行备份,特别是如果你不只是在测试服务器上工作的话。

如何运行 SQL 查询

现在 phpMyAdmin 已经工作了,你应该知道如何使用它:运行 SQL 查询。

你可以在主页 (这将适用于整个站点) 上运行查询,也可以在特定的数据库或表中运行查询。单击屏幕顶部的 SQL 选项卡,输入命令,然后按下 Go。

在 phpMyAdmin 中运行 SQL 查询

下面是一些常见的 SQL 查询:

  • Select: 最重要的标记,几乎在每个查询的开头使用。
  • Create Table: 创建新表。
  • Alter Table: 添加新列。
  • Insert: 添加新行。
  • Delete: 删除列。
  • Update: 编辑表中的值。
  • Sum(): 将所有值相加。
  • Avg(): 取平均值。
  • Count(): 统计填充列的数量。
  • Round(): 将值舍入为所设置的整数。
  • Max(): 返回最大的值。
  • Min(): 返回最小值。
  • Between: 选择指定范围内的列。
  • Group By: 根据数据对表进行分组。
  • Order By: 以某种方式进行排序。

当然还有更多的命令需要学习,但这些只是开始时的一些。


我们在微信上24小时期待你的声音
解答:网站优化,网站建设,搜索引擎优化,APP 开发,小程序开发

非常感谢您有耐心的读完这篇文章:"如何在不同的操作系统上安装 phpmyAdmin",此文章仅为提供更多信息供用户参考使用或为学习交流的方便。如果对您有帮助,请收藏我们的网址:https://www.91webs.cn


18617670560