直接 yum install mysql 安装的是 MariaDB 而非 Oracle 官方 MySQL,因其是独立分支;需添加 MySQL 官方仓库、禁用 mariadb 模块、安装 mysql-community-server 并初始化配置。为什么直接 yum install mysql 装出来的不是 Oracle 官方 MySQL?CentOS/RHEL 自带的 yum install mysql 实际安装的是 mariadb ------ 一个完全独立的分支,和 MySQL 兼容但不等价。命令名、客户端工具、默认配置路径都可能不同,后续连不上、mysql --version 显示 MariaDB,就是这个原因。要装 Oracle 官方 MySQL(即 mysql-community-server),必须先换源:下载并安装官方 RPM 包:sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm(注意后缀匹配你的系统:el7 / el8 / el9)确认仓库已启用:yum repolist enabled | grep mysql,应看到 mysql80-community 或类似条目禁用默认的 mariadb 模块(RHEL8+):sudo dnf module reset mysql && sudo dnf module enable mysql:8.0安装时选错 mysql-community-server 还是 mysql-community-client?只装 mysql-community-client 是不够的------它只有命令行工具 mysql,没有服务端、没 mysqld、无法启动数据库服务。真正需要部署服务的场景,必须装 mysql-community-server: WisPaper 复旦大学研发的AI学术搜索工具,5分钟内筛选1000篇论文
相关推荐
weixin_4597539438 分钟前
golang如何实现Trace上下文传播_golang Trace上下文传播实现思路weixin_444012931 小时前
PHP 中逻辑或(--)运算符的正确使用与条件逻辑重构指南iAm_Ike7 小时前
Go 中自定义类型与基础类型间的显式类型转换详解iuvtsrt7 小时前
Golang怎么实现方法集与接口的匹配_Golang如何理解值类型和指针类型实现接口的区别【详解】旦莫8 小时前
AI驱动的纯视觉自动化测试:知识库里应该积累什么知识内容tongluowan0078 小时前
MySQL中列数量及长度-liming-8 小时前
单片机设计_串口调试工具鹿角片ljp8 小时前
从告警检测到智能研判:SQL 注入研判模型的设计与实践知识领航员9 小时前
蘑兔AI音乐深度实测:功能拆解、实测表现与适用场景小新同学^O^10 小时前
简单学习 --> Spring事务