如何在 Fedora 上安装 MySQL 39

Linux命令 Edge插件网 10个月前 (11-10) 227次浏览 已收录 0个评论

MySQL是一个多功能且功能强大的关系数据库管理系统,是无数应用程序的支柱,从小型项目到企业级系统。它通过终端安装在 Fedora 39 上简化了流程,提供了增强的控制和自定义选项。

如何在 Fedora 上安装 MySQL 39

在 Fedora 39 上安装 MySQL

步骤 1。首先更新系统上的软件包列表和存储库,以确保您可以访问最新版本的软件。

<span class="pln">sudo dnf clean all
sudo dnf update</span>

此命令将获取并安装系统上当前安装的所有软件包的更新。这可确保您的系统具有最新的安全补丁和错误修复。

第2步。在 Fedora 39 上安装 MySQL。

要安装 MySQL,您可以使用 MySQL 社区版或官方 Fedora 存储库。在本指南中,我们将使用官方的 Fedora 存储库。使用以下命令安装 MySQL 服务器包:

<span class="pln">sudo dnf install mysql</span><span class="pun">-</span><span class="pln">server</span>

此命令将提示您通过键入“”,然后按“来确认安装。包管理器将在您的系统上下载并安装 MySQL。yEnter

第 3 步。保护初始MySQL配置。

成功安装后,通过运行安全脚本来保护MySQL安装至关重要。此脚本将设置 root 密码并配置一些安全设置:

<span class="pln">sudo mysql_secure_installation</span>

该脚本将询问您几个问题,从设置 root 密码开始。按照提示完成该过程。强烈建议设置强密码,并对其余安全问题回答“是”。

第 4 步。启动并启用MySQL服务。

保护MySQL安装后,启动MySQL服务并使其在系统启动时自动启动:

<span class="pln">sudo systemctl start mysqld
sudo systemctl enable mysqld</span>

MySQL启动并运行后,就可以测试安装了。检查 MySQL 服务状态以确认它处于活动状态并正在运行:

<span class="pln">sudo systemctl status mysqld</span>

此外,您可以通过使用 root 帐户登录到 MySQL 服务器来验证 MySQL 安装:

<span class="pln">sudo mysql </span><span class="pun">-</span><span class="pln">u root </span><span class="pun">-</span><span class="pln">p</span>

系统将提示您输入在安全脚本期间设置的 root 密码。登录后,您就可以进入 MySQL shell,准备开始管理数据库。

第 5 步。配置 MySQL 用户和数据库。

若要创建新的 MySQL 用户和数据库,请按照下列步骤操作:

<span class="pln">sudo mysql </span><span class="pun">-</span><span class="pln">u root </span><span class="pun">-</span><span class="pln">p</span>

创建一个新数据库:

<span class="pln">CREATE DATABASE your_database_name</span><span class="pun">;</span>

创建新用户并授予权限:

<span class="pln">CREATE USER </span><span class="str">'your_username'</span><span class="pun">@</span><span class="str">'localhost'</span><span class="pln"> IDENTIFIED BY </span><span class="str">'your_strong_password'</span><span class="pun">;</span><span class="pln">
GRANT ALL ON your_database_name</span><span class="pun">.*</span><span class="pln"> TO </span><span class="str">'your_username'</span><span class="pun">@</span><span class="str">'localhost'</span><span class="pun">;</span><span class="pln">
FLUSH PRIVILEGES</span><span class="pun">;</span>

第 6 步。疑难解答和常见错误。

在安装MySQL时,用户可能会遇到某些问题。以下是一些常见错误及其可能的解决方法:

错误:用户“root”@“localhost”的访问被拒绝

  • 如果在安装过程中未正确设置 root 密码,则可能会发生这种情况。重新运行安全安装过程,并确保密码设置准确。

错误:无法连接到“localhost”上的MySQL服务器

  • 检查MySQL服务是否正在运行。用于验证其状态。sudo systemctl status mysqld

感谢您使用本教程在 Fedora 39 系统上安装 MySQL 数据库。有关其他 Apache 或有用信息,我们建议您查看 MySQL 官方网站


Edge插件网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何在 Fedora 上安装 MySQL 39
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址