如何在 Fedora 上安装 MySQL 39

2023年 11月 10日 113.7k 0

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

MySQL-Database

在 Fedora 39 上安装 MySQL

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

sudo dnf clean all
sudo dnf update

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

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

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

sudo dnf install mysql-server

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

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

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

sudo mysql_secure_installation

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

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

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

sudo systemctl start mysqld
sudo systemctl enable mysqld

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

sudo systemctl status mysqld

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

sudo mysql -u root -p

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

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

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

sudo mysql -u root -p

创建一个新数据库:

CREATE DATABASE your_database_name;

创建新用户并授予权限:

CREATE USER 'your_username'@'localhost' IDENTIFIED BY 'your_strong_password';
GRANT ALL ON your_database_name.* TO 'your_username'@'localhost';
FLUSH PRIVILEGES;

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

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

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

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

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

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

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

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论