卸载系统自带的相关
首先检查系统中是否存在rpm安装的mysql或mariadb,如果有需要先删除后再安装,centos一般自带mariadb
#检查是否安装了mysqlrpm -qa | grep mysql#检查是否安装了mariadbrpm -qa | grep mariadb# 一般使用此命令可卸载rpm -e xxx# 卸载不成功时使用此命令强制卸载rpm -e --nodejs xxx
使用 RPM安装 MySQL仓库
Centos7 系统下使用 yum 命令安装 MySQL,先去官网:https://dev.mysql.com/downloads/repo/yum/复制yum资源下载地址

# 安装mysql仓库rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm# 检查yum仓库中mysql信息yum info mysql-community-server
安装MySQL8.0 community server
yum -y install mysql-community-server
使用”systemctl”检查状态并启用”mysqld”服务
#查看MySQL运行状态systemctl status mysqld# 启动MySQLsystemctl start mysqld
修改数据库密码
数据临时密码在/var/log/mysqld.log中
grep "temporary password" /var/log/mysqld.log

重置密码
mysqladmin -u root -p password

测试新root密码
mysql -u root -p
