mysql如何通过yum源快速安装_mysql官方yum安装教程

MySQL官方yum源安装的是8.0.x LTS版且默认未启用密码强度插件,导致mysql_secure_installation失败;需先添加官方repo、启用mysql80-community、禁用mysql57-community,再安装mysql-community-server,并注意SELinux权限及临时密码获取。MySQL 官方 yum 源装出来的不是最新版,而是当前稳定 LTS 版(比如 8.0.x),且默认不启用 MySQL 8.0 的密码强度插件------这会直接导致你用 mysql_secure_installation 初始化失败或连不上。为什么不能直接 yum install mysqlCentOS/RHEL 自带的 mysql 包实际是 MariaDB,和 Oracle MySQL 完全无关。执行 yum install mysql 装出来的不是 MySQL Server,而是客户端工具,mysqld 进程根本不存在。真正要装的是 mysql-community-server,它依赖官方 yum 源系统自带源里没有这个包,必须先加 MySQL 官方 repo某些云厂商镜像(如阿里云 EPEL)会覆盖官方 repo 配置,导致 yum repolist 看不到 mysql80-community怎么加官方 yum 源才不翻车官网下载的 mysql80-community-release RPM 包,本质只是写几个 .repo 文件到 /etc/yum.repos.d/,但容易被已有配置干扰。先清理残留:sudo rm -f /etc/yum.repos.d/mysql*.repo再下载安装(以 EL8 为例):sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el8-5.noarch.rpm确认启用的是 8.0:sudo yum-config-manager --enable mysql80-community(有些系统默认只开 5.7)禁用旧版本源,避免冲突:sudo yum-config-manager --disable mysql57-community装完启动不了?大概率是 SELinux 或 datadir 权限问题systemctl start mysqld 报 Job for mysqld.service failed,日志里出现 Can't open the mysql.plugin table 或 Permission denied,基本就是初始化失败或路径权限不对。 文心快码 文心快码(Comate)是百度推出的一款AI辅助编程工具

相关推荐
卷无止境3 分钟前
Python 异常处理:从入门到工程实践
后端·python
garuda herb6 分钟前
生成专题页Blog--建立并返回 MySQL 数据库连接
python·mysql
流星白龙7 分钟前
【Redis】1.Redis特性
数据库·redis·缓存
ONE_SIX_MIX10 分钟前
qwenpaw-plugin-file-tools QwenPaw增强文件工具 更新 v1.1.1
python·qwenpaw
奶糖 肥晨10 分钟前
DBeaver 安装与 MySQL 连接配置教程
数据库·mysql
AOwhisky13 分钟前
Python 学习笔记(第五期)——组合数据类型:列表、元组、集合与字典精讲——核心知识点自测与详解
开发语言·笔记·python·学习·云计算
woshihuanglaoshi29 分钟前
数据迁移与版本管理 - Flutter在鸿蒙平台实现数据库升级策略
数据库·学习·flutter·华为·harmonyos·鸿蒙·鸿蒙系统
码农学院32 分钟前
GEO与SEO协同:从传统搜索到生成式搜索的平滑迁移路径
服务器·前端·python
程序员羽痕32 分钟前
基于 Django + PyTorch 的中文字体识别系统
pytorch·python·django
java_logo2 小时前
Apache Doris Docker 部署指南:实时分析数据库实战
数据库·docker·apache·doris·apache doris·轩辕镜像·docker部署doris