一、准备工作
1、卸载MariaDB
在CentOS中默认安装有MariaDB,是MySQL的一个分支,主要由开源社区维护。
CentOS 7及以上版本已经不再使用MySQL数据库,而是使用MariaDB数据库。
如果直接安装MySQL,会和MariaDB的文件冲突。
因此,需要先卸载自带的MariaDB,再安装MySQL。
- 查看版本:
rpm -qa|grep mariadb
- 卸载
rpm -e --nodeps 【文件名】
- 检查是否卸载干净:
rpm -qa|grep mariadb
注意:1、卸载前要切换root环境,否则提示无权限。2、mariadb可能有两个文件都要卸载
- 检查cnetos环境中GLIBC的版本
由于我的centos7版本只能到glibc 2.17,下载相应的mysql版本#查看glibc版本 ldd --version #查看源中glibc有那些版本 strings /lib64/libc.so.6 | grep GLIBC_
2、下载mysql
[官网链接](https://dev.mysql.com/downloads)
- 找到压缩包的下载链接
点击 MySQL Community Server
- 下载免安装版本
服务器能连接互联网的也可以通过wget方式下载
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.3