rpm -ivh mysql80-community-release-el8-8.noarch.rpm
yum install mysql-community-server
安装后的服务名,mysqld[root@MiWiFi-RA74-srv mysql]# yum install mysql-community-server
上次元数据过期检查:0:12:52 前,执行于 2023年09月03日 星期日 15时16分15秒。
依赖关系解决。
================================================================================================================================================================================================
软件包 架构 版本 仓库 大小
================================================================================================================================================================================================
安装:
mysql-community-libs x86_64 8.0.34-1.el8 mysql80-community 1.5 M
替换 mysql-libs.x86_64 8.0.32-1.0.1.module+an8.7.0+11036+04d53067
mysql-community-server x86_64 8.0.34-1.el8 mysql80-community 64 M
替换 mariadb-connector-c-config.noarch 3.2.6-1.an8
安装依赖关系:
mysql-community-client x86_64 8.0.34-1.el8 mysql80-community 16 M
mysql-community-client-plugins x86_64 8.0.34-1.el8 mysql80-community 3.5 M
mysql-community-common x86_64 8.0.34-1.el8 mysql80-community 668 k
mysql-community-icu-data-files x86_64 8.0.34-1.el8 mysql80-community 2.2 M
事务概要
================================================================================================================================================================================================
安装 6 软件包
总下载:88 M
确定吗?[y/N]: y
下载软件包:
(1/6): mysql-community-common-8.0.34-1.el8.x86_64.rpm 2.1 MB/s | 668 kB 00:00
(2/6): mysql-community-icu-data-files-8.0.34-1.el8.x86_64.rpm 15 MB/s | 2.2 MB 00:00
(3/6): mysql-community-libs-8.0.34-1.el8.x86_64.rpm 18 MB/s | 1.5 MB 00:00
(4/6): mysql-community-client-8.0.34-1.el8.x86_64.rpm 24 MB/s | 16 MB 00:00
(5/6): mysql-community-client-plugins-8.0.34-1.el8.x86_64.rpm 5.1 MB/s | 3.5 MB 00:00
(6/6): mysql-community-server-8.0.34-1.el8.x86_64.rpm 45 MB/s | 64 MB 00:01
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 45 MB/s | 88 MB 00:01
MySQL 8.0 Community Server 3.0 MB/s | 3.1 kB 00:00
导入 GPG 公钥 0x3A79BD29:
Userid: "MySQL Release Engineering "
指纹: 859B E8D7 C586 F538 430B 19C2 467B 942D 3A79 BD29
来自: /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
确定吗?[y/N]: y
导入公钥成功
MySQL 8.0 Community Server 1.9 MB/s | 1.9 kB 00:00
导入 GPG 公钥 0x5072E1F5:
Userid: "MySQL Release Engineering "
指纹: A4A9 4068 76FC BD3C 4567 70C8 8C71 8D3B 5072 E1F5
来自: /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
确定吗?[y/N]: y
导入公钥成功
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
安装 : mysql-community-common-8.0.34-1.el8.x86_64 1/8
安装 : mysql-community-client-plugins-8.0.34-1.el8.x86_64 2/8
安装 : mysql-community-libs-8.0.34-1.el8.x86_64 3/8
运行脚本: mysql-community-libs-8.0.34-1.el8.x86_64 3/8
安装 : mysql-community-client-8.0.34-1.el8.x86_64 4/8
安装 : mysql-community-icu-data-files-8.0.34-1.el8.x86_64 5/8
运行脚本: mysql-community-server-8.0.34-1.el8.x86_64 6/8
安装 : mysql-community-server-8.0.34-1.el8.x86_64 6/8
运行脚本: mysql-community-server-8.0.34-1.el8.x86_64 6/8
废弃 : mariadb-connector-c-config-3.2.6-1.an8.noarch 7/8
废弃 : mysql-libs-8.0.32-1.0.1.module+an8.7.0+11036+04d53067.x86_64 8/8
运行脚本: mysql-libs-8.0.32-1.0.1.module+an8.7.0+11036+04d53067.x86_64 8/8
验证 : mysql-community-client-8.0.34-1.el8.x86_64 1/8
验证 : mysql-community-client-plugins-8.0.34-1.el8.x86_64 2/8
验证 : mysql-community-common-8.0.34-1.el8.x86_64 3/8
验证 : mysql-community-icu-data-files-8.0.34-1.el8.x86_64 4/8
验证 : mysql-community-libs-8.0.34-1.el8.x86_64 5/8
验证 : mysql-libs-8.0.32-1.0.1.module+an8.7.0+11036+04d53067.x86_64 6/8
验证 : mysql-community-server-8.0.34-1.el8.x86_64 7/8
验证 : mariadb-connector-c-config-3.2.6-1.an8.noarch 8/8
已安装:
mysql-community-client-8.0.34-1.el8.x86_64 mysql-community-client-plugins-8.0.34-1.el8.x86_64 mysql-community-common-8.0.34-1.el8.x86_64 mysql-community-icu-data-files-8.0.34-1.el8.x86_64
mysql-community-libs-8.0.34-1.el8.x86_64 mysql-community-server-8.0.34-1.el8.x86_64
完毕!
启动服务:systemctl start mysqld
开机自启:systemctl enable mysqld
grep 'temporary password' /var/log/mysqld.log
[root@MiWiFi-RA74-srv mysql]# grep 'temporary password' /var/log/mysqld.log
2023-09-03T07:31:23.856569Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Efppf!QoB549
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '这里写新密码';
-- 设置允许所有主机访问
UPDATE user SET Host='%' WHERE User='root';
-- 刷新权限
flush privileges;
mysql-community-server
被过滤出错信息
[root@MiWiFi-RA74-srv mysql]# yum install mysql-community-server
上次元数据过期检查:0:06:01 前,执行于 2023年09月03日 星期日 15时16分15秒。
所有的匹配结果均已经被参数的模块化过滤条件筛除: mysql-community-server
错误:没有任何匹配: mysql-community-server
官方说明
解决方案 禁用自带的mysql模块再安装,mysqlyum module disable mysql
[root@MiWiFi-RA74-srv mysql]# yum module disable mysql
上次元数据过期检查:0:11:30 前,执行于 2023年09月03日 星期日 15时16分15秒。
依赖关系解决。
================================================================================================================================================================================================
软件包 架构 版本 仓库 大小
================================================================================================================================================================================================
禁用模块:
mysql
事务概要
================================================================================================================================================================================================
确定吗?[y/N]: n
操作中止。
[root@MiWiFi-RA74-srv mysql]# mysql -u
bash: mysql: 未找到命令...
^C
[root@MiWiFi-RA74-srv mysql]# yum module disable mysql
上次元数据过期检查:0:12:42 前,执行于 2023年09月03日 星期日 15时16分15秒。
依赖关系解决。
================================================================================================================================================================================================
软件包 架构 版本 仓库 大小
================================================================================================================================================================================================
禁用模块:
mysql
事务概要
================================================================================================================================================================================================
确定吗?[y/N]: y
完毕!
出错信息
[root@MiWiFi-RA74-srv ~]# dnf install mysql-server
上次元数据过期检查:0:13:09 前,执行于 2023年09月03日 星期日 14时17分25秒。
错误:
问题: 软件包 mysql-server-8.0.32-1.0.1.module+an8.7.0+11036+04d53067.x86_64 需要 mysql(x86-64),但没有提供者可以被安装
- 无法为该任务安装最佳候选
- 软件包 mysql-8.0.30-1.0.1.module+an8.7.0+10974+56c326c4.x86_64 被排除过滤过滤掉
- 软件包 mysql-8.0.32-1.0.1.module+an8.7.0+11036+04d53067.x86_64 被排除过滤过滤掉
(尝试添加 '--skip-broken' 来跳过无法安装的软件包 或 '--nobest' 来不只使用软件包的最佳候选)
解决方案
安装mysql官方仓库源再安装