yum安装Mysql8.0

停止MySQL

service mysqld status
service mysqld stop

卸载已经安装过的MySQL

检查是否已经安装

 rpm -qa|grep mysql

卸载

[root@iZwz952850qwxmr1yaiwdxZ jinchu]# for i in $(rpm -qa|grep mysql);do rpm -e $i --nodeps;done
[root@iZwz952850qwxmr1yaiwdxZ jinchu]# rm -rf /var/lib/mysql && rm -rf /etc/my.cnf

检查是否已经卸载

 rpm -qa|grep mysql

安装MySQL

使用rpm来安装MySQL
CentOS 7默认安装的数据库是Mariadb,所以使用YUM命令是无法安装MySQL的,只会更新Mariadb。使用rpm来进行安装。可以在mysql的repo源仓库指定版本的数据库。

# 下载
wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm
# 安装
sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm
sudo yum -y install mysql-server

没有报错就说明安装成功

开机启动MySQL

# 检查是否开机启动
systemctl list-unit-files|grep mysqld

image

# 开机启动
systemctl enable mysqld.service

初始化MySQL

sudo mysql_secure_installation
image

允许远程登录

update user set host = '%' where user = 'root';
flush privileges;
Hole yor life get everything if you never give up.
原文地址:https://www.cnblogs.com/1fengchen1/p/15774760.html