# 卸载 mariadb mysql 系统自带包
yum remove mariadb-libs-5.5.64-1.el7.x86_64
rpm -qa | grep mariadb
yum remove mariadb-libs-5.5.60-1.el7_5.x86_64
rpm -ivh mysql-community-libs-5.7.32-1.el7.x86_64.rpm
rpm -qa |grep -i mysql
rpm -evh mysql57-community-release-el7-10.noarch
# 配置阿里源
cd /etc/yum.repos.d/
mkdir test
mv *.repo test/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
yum repolist
# 下载rpm包
wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-server-5.7.32-1.el7.x86_64.rpm
wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-client-5.7.32-1.el7.x86_64.rpm
wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-common-5.7.32-1.el7.x86_64.rpm
wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-libs-5.7.32-1.el7.x86_64.rpm
# 查看rpm包 开始按照顺利安装
ls
rpm -ivh mysql-community-common-5.7.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.32-1.el7.x86_64.rpm
如果mysql报如下错误
mysql-community-common(x86-64) >= 5.7.9 is needed by mysql-community-libs-5.7.21-1.el7.x86_64
这个时候需要解决的是将已经安装的rpm报卸载.
通过rpm -qa |grep -i mysql
或者是rpm -qa |grep -i mariadb
如果找到那个执行rpm -e 包名
刚才找到的包名即可
# 启动mysql 修改密码
systemctl enable mysqld
systemctl start mysqld
systemctl status mysqld
grep 'temporary password' /var/log/mysqld.log
mysql -uroot -p # 输入上面查看的密码
# 进入数据库修改密码
set password=password('这里输入你想改的密码');
flush privileges;
原文:http://www.mamicode.com/info-detail-2924411.html
下载链接:http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/