当前位置: 首页 > wzjs >正文

网站如何添加图标印度疫情为何突然消失

网站如何添加图标,印度疫情为何突然消失,免费b站不收费网站,如何解压wordpress在 CentOS Stream 上安装 MySQL 的方法与传统的 CentOS 类似,但由于 CentOS Stream 的软件包更新策略不同,可能会遇到一些依赖问题。以下是详细安装步骤: 1. 添加 MySQL 官方 Yum 仓库 sudo rpm -Uvh https://dev.mysql.com/get/mysql80-co…

在 CentOS Stream 上安装 MySQL 的方法与传统的 CentOS 类似,但由于 CentOS Stream 的软件包更新策略不同,可能会遇到一些依赖问题。以下是详细安装步骤:

1. 添加 MySQL 官方 Yum 仓库

sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm

注意

  • 如果是 CentOS Stream 8,使用 el8 版本:

    sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el8-4.noarch.rpm
  • 如果是 CentOS Stream 9,使用 el9 版本(如上)。


2. 检查可用的 MySQL 版本

sudo dnf module list mysql

如果默认启用的是 MySQL 8.0,可以直接安装。如果需要 MySQL 5.7(不推荐,即将停止支持),可以禁用 8.0 并启用 5.7:

sudo dnf config-manager --disable mysql80-community
sudo dnf config-manager --enable mysql57-community

3. 安装 MySQL Server

sudo dnf install mysql-community-server

 如果遇到依赖问题(如 libssl 或 libcrypto 缺失),可以尝试:

sudo dnf install openssl

或手动安装兼容版本:

sudo dnf install openssl1.1
在运行sudo dnf install mysql-community-server命令时报错
MySQL 8.0 Community Server                                                                                                                                                                                                                                                                                    3.0 MB/s | 3.1 kB     00:00    
GPG key at file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022 (0x3A79BD29) is already installed
The GPG keys listed for the "MySQL 8.0 Community Server" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.. Failing package is: mysql-community-client-8.0.41-1.el9.x86_64GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
Public key for mysql-community-client-plugins-8.0.41-1.el9.x86_64.rpm is not installed. Failing package is: mysql-community-client-plugins-8.0.41-1.el9.x86_64GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
Public key for mysql-community-common-8.0.41-1.el9.x86_64.rpm is not installed. Failing package is: mysql-community-common-8.0.41-1.el9.x86_64GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
Public key for mysql-community-icu-data-files-8.0.41-1.el9.x86_64.rpm is not installed. Failing package is: mysql-community-icu-data-files-8.0.41-1.el9.x86_64GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
Public key for mysql-community-libs-8.0.41-1.el9.x86_64.rpm is not installed. Failing package is: mysql-community-libs-8.0.41-1.el9.x86_64GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
Public key for mysql-community-server-8.0.41-1.el9.x86_64.rpm is not installed. Failing package is: mysql-community-server-8.0.41-1.el9.x86_64GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: GPG check FAILED

这个错误是因为 MySQL 的 GPG 密钥验证失败(因为我之前安装了别的版本),导致无法安装软件包。错误信息表明:

  1. GPG 密钥已安装,但不匹配The GPG keys listed for the "MySQL 8.0 Community Server" repository are already installed but they are not correct for this package)。

  2. 部分软件包的公共密钥未安装Public key for mysql-community-xxx is not installed)。


解决方案:重新导入正确的 MySQL GPG 密钥
1. 删除旧的 GPG 密钥
sudo rpm -e --allmatches gpg-pubkey $(rpm -qa | grep gpg-pubkey | grep -i mysql)

这会移除所有与 MySQL 相关的旧 GPG 密钥。

2. 重新下载并导入最新的 MySQL GPG 密钥
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023

注意

  • 如果 2023 版本的密钥仍然有问题,可以尝试 2022

    sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
3. 清理缓存并重新安装
sudo dnf clean all
sudo dnf install mysql-community-server

4. 启动 MySQL 并设置开机自启

sudo systemctl start mysqld
sudo systemctl enable mysqld

5. 获取临时 root 密码

sudo grep 'temporary password' /var/log/mysqld.log

输出类似:

2023-01-01T12:00:00.000000Z 1 [Note] A temporary password is generated for root@localhost: XXXXXXXXX

6. 运行安全配置向导

sudo mysql_secure_installation

按照提示:

  1. 输入临时密码。

  2. 设置新密码(需符合 MySQL 密码策略)。

  3. 移除匿名用户?Y

  4. 禁止 root 远程登录?Y

  5. 删除测试数据库?Y

  6. 重新加载权限表?Y

http://www.dtcms.com/wzjs/129061.html

相关文章:

  • 网站建设的价钱流量查询网站
  • 网站设计做图工具软文网站有哪些
  • 注册代理公司需要什么条件关键词首页优化
  • 网站开发公司 上海seo外包收费
  • 西安市工程建设信息网seo是什么的缩写
  • 宁波网站建设设计制作手机优化大师怎么退款
  • 罗湖网站建设罗湖网站设计买卖链接网
  • 现代网站开发建设流程今日重大新闻头条十条
  • 深汕特别合作区房价最新消息win10一键优化工具
  • vs2019可以做网站吗公司怎么做网站推广
  • 律师个人网站模板推广排名seo
  • 想在百度做网站狼雨的seo教程
  • 搭建网站架构怎么做seo人员工作内容
  • 互联网网站建设是什么长沙网站优化方案
  • 怎么在网站添加关键词产品线上营销有哪些方式
  • 网站怎么做页面解析跳转黄页网站推广公司
  • 视频网站建设需要多少钱搜索引擎的优化和推广
  • 动态网站建设实训baogao网店营销
  • 做百度个人网站百度推广有用吗
  • 长沙旅游景点排名前十名今日头条搜索优化
  • 鞍山做网站哪家好推广咨询服务公司
  • 网站开发软件开发怎么样世界足球排名前十名
  • 17做网站官网关键词歌曲免费听
  • 创建公众号的流程优化seo设置
  • 网站备案需要几天怎么让百度搜出自己
  • 秦皇岛做网站公司排名推广业务平台
  • 晋中市科技馆网站建设做手机关键词快速排名软件
  • js网站繁体最好的网站设计公司
  • 宁波模板建站定制职业培训学校加盟
  • 做网站怎么移动图片湘潭seo优化