You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Fedora 36安装MySQL 8.0执行mysql-community-server安装报错

问题原因

报错核心原因是手动配置的MySQL 8.0社区软件源未适配Fedora 36版本:
源配置中baseurl字段使用的$releasever变量会在Fedora 36环境下自动解析为版本号36,但MySQL官方源的Fedora适配包当时最高仅更新到fc35分支,不存在fc36对应的仓库路径,dnf拉取仓库元数据时会触发404错误,直接中断安装流程。

解决步骤

采用fc35分支兼容安装即可,该分支的安装包可在Fedora 36上稳定运行,无依赖兼容问题:

  1. 编辑已创建的MySQL源配置文件
sudo nano /etc/yum.repos.d/mysql-community.repo
  1. 将文件内原有的baseurl行替换为以下固定指向fc35分支的配置:
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/fc/35/$basearch/
  1. 保存退出编辑器后,清理本地dnf缓存并重新生成仓库索引:
sudo dnf clean all && sudo dnf makecache
  1. 重新执行MySQL服务安装命令即可正常完成安装:
sudo dnf install mysql-community-server
安装后配置参考

安装完成后可执行以下命令完成基础初始化:

  • 启动MySQL服务并设置开机自启
sudo systemctl start mysqld
sudo systemctl enable mysqld
  • 从日志中获取安装时自动生成的root临时密码
sudo grep 'temporary password' /var/log/mysqld.log
  • 执行安全初始化脚本,按提示修改root密码、移除匿名用户、禁止远程root登录、删除测试库
sudo mysql_secure_installation

内容的提问来源于stack exchange,提问作者GabrijelOkorn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 13:57:12