Alma Linux mysql安装问题

2023-07-11 14:19:50 浏览数 (2)

没有任何匹配: mysql-community-server

代码语言:javascript复制
[root@localhost ~]# yum install -y mysql-community-server

报错:

所有的匹配结果均已经被参数的模块化过滤条件筛除: mysql-community-server
错误:没有任何匹配: mysql-community-server

#解决办法:关掉mysql模块,再次执行
yum module disable mysql

错误的公钥? 错误:GPG 检查失败

代码语言:javascript复制
[root@localhost ~]# yum install -y mysql-community-server

报错:导入公钥成功,导入的密钥没有公钥,错误的公钥? 错误:GPG 检查失败

#解决办法:更新源
[root@localhost ~]# rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
[root@localhost ~]# yum install -y mysql-community-server 

mariadb 冲突

代码语言:javascript复制
[root@localhost ~]# yum install -y mysql-community-server 

# 报错:

错误:事物测试失败:
  file /etc/my.cnf from install of mysql-community-server-5.7.42-1.el7.x86_64 conflicts with file from package mariadb-connector-c-config-3.2.6-1.el9_0.noarch

# 原因:

从错误信息中看,是冲突了,因为错误信息中有写 `conflicts with file from package`,但是这是一个全新的Linux,正常没有安装过MySQL也没有安装过[Mariadb],所以猜测是该Linux机器内嵌集成了该Mariadb包,**造成冲突**。

# 解决办法 查看本机被内嵌的Mariadb,使用`rpm -e --nodeps package`将内嵌集成的Mariadb卸载掉
 
# 查看本机被内嵌的Mariadb
[root@localhost ~]# rpm -qa | grep mariadb
# 卸载Mariadb
[root@localhost ~]# rpm -e --nodeps mariadb-connector-c-config-3.2.6-1.el9_0.noarch
[root@localhost ~]# rpm -e --nodeps mariadb-connector-c-3.2.6-1.el9_0.x86_64
[root@localhost ~]# yum clean packages
[root@localhost ~]# yum install -y mysql-community-server 

0 人点赞