折雨的天空

新浪微薄腾讯微薄

最新碎语:最近霉到了住。哎。。。

您的位置:折雨的天空 >其他技术> centos8通过yum安装MySQL5.7版本

centos8通过yum安装MySQL5.7版本

参考:

https://blog.csdn.net/qq_37130607/article/details/105854301


卸载原来的MySQL


rpm -qa |grep mysql

如果返回有内容,就依次使用命令卸载:



rpm -e 软件包名称

如果没有返回内容,则进入下一步。



下载mysql的rpm


wget http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

安装mysql的rpm



rpm -ivh mysql80-community-release-el7-3.noarch.rpm
这时候会在 /etc/yum.repos.d/目录下生成两个文件
mysql-community.repo和mysql-community-source.repo



修改repo文件(安装5.7,不要8.0)


cd /etc/yum.repos.d/
vi mysql-community.repo
将 [mysql57-community] 下的 enabled 设置为1,表示打开5.7
将 [mysql80-community] 下的 enabled 设置为0,表示关闭8.0
修改完,:wq 保存退出

安装Mysql



yum -y install mysql-community-server
查看Mysql版本



mysql --version
启动Mysql并查看Mysql状态



systemctl start mysqld.service
systemctl status mysqld.service

获取临时密码



grep "password" /var/log/mysqld.log

遇到问题1:



No match for argument: mysql-community
错误:没有任何匹配: mysql-community

问题2:

错误:Transaction test error:   file /etc/my.cnf from install of mysql-community-server-5.7.34-1.el7.x86_64 conflicts with file from package mariadb-connector-c-config-3.1.11-2.el8_3.noarch

解决方法:



[#zeyu#]

问题1:

1、运行命令


yum module disable mysql

2、再次运行




yum -y install mysql-community-server


问题2:

yum -y remove mariadb-connector*
再次重试

成功安装。


[/#zeyu#]



------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

转载请注明本文标题和链接:《centos8通过yum安装MySQL5.7版本

奖励一下

取消

分享不易,烦请有多多打赏,如您也困难,点击右边关闭即可!

扫码支持
扫码打赏,5元,10元,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

-秒后自动关闭,如已打赏,或者不愿打赏,请点击右上角关闭图标。

发表评论

路人甲 表情
看不清楚?点图切换