centos7安装mysql(rpm版)

首先进入官网下载mysql

https://dev.mysql.com/downloads/
在这里插入图片描述

选择社区版5.7

在这里插入图片描述
在这里插入图片描述

不登录直接下载

在这里插入图片描述

或者直接复制地址

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar
在这里插入图片描述

下载到 /usr/local/

在这里插入图片描述

解压

tar -xvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar
在这里插入图片描述

安装

上面只其中的四个,依次执行下面命令
rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm --nodeps --force

在安装过程中出现如下错误

这里补充一下是 rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm --nodeps --force
后面要带 --nodeps --force
在这里插入图片描述
cnetos7集成了mariadb,而安装mysql的话会和mariadb的冲突,所以需要先卸载掉mariadb,以下为卸载mariadb
在这里插入图片描述

强制删除

在这里插入图片描述

启动mysql

service mysqld status //查看是否启动
service mysqld start //启动
service mysqld stop //停止
service mysqld restart //重启
启动完成看3306端口是否监听
在这里插入图片描述

查看临时密码

在这里插入图片描述

登陆mysql,输入上面的临时密码

在这里插入图片描述

重置密码

在这里插入图片描述
MySQL5.7 加强了安全保障,以上意思是密码不符合安全策略要求,我们输入一个8位或以上长度,复杂一点的密码
在这里插入图片描述

远程访问

在这里插入图片描述
grant all privileges on . to ‘root’@’%’ identified by ‘@60as7SEluhds0ew51’ ;
如果访问不到可以看是否关闭防火墙

猜你喜欢

转载自blog.csdn.net/weixin_43385265/article/details/88638300
今日推荐