centos7.6服务器使用国内源安装mysql8.0.16

今天数据库给黑了,于是乎想要加强数据库的权限,结果无奈我生性愚钝,不经自己思考依照某人写的博客将我自己的localhost用户给删了,导致我localhost下无法访问,然后又依照网上博客想找my.in这个mysql配置文件,结果并没找到,一气之下,就干脆把整个mysql删了
参考:https://www.jianshu.com/p/ef58fb333cd6
centos7.6服务器使用国内源安装mysql8.0.16_第1张图片
删除的还算不错。删了之后就又按照网上博客进行安装,结果10-80k/s,这下载速度,我f…佛慈悲,然后就不断查阅网上资料以期找到一个使用国内下载源的,哎,结果…这就是写本篇的原因。

  1. cd /;
    cd usr/local
    mkdir mysql
    cd mysql
    在这里插入图片描述

wget http://uni.mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar;//网易云镜像
centos7.6服务器使用国内源安装mysql8.0.16_第2张图片
tar -xvf mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar;//解压
centos7.6服务器使用国内源安装mysql8.0.16_第3张图片
0)rpm -ivh mysql-community-common-8.0.18-1.el7.x86_64.rpm

(注意,不明白为什么l 和 1 分不清,推荐复制粘贴)
centos7.6服务器使用国内源安装mysql8.0.16_第4张图片

1)rpm -ivh mysql-community-libs-8.0.18-1.el7.x86_64.rpm
然后报错了(注意是rpm -ivh mysql-community-libs-8.0.18-1.el7.x86_64.rpm,图认真看下)
centos7.6服务器使用国内源安装mysql8.0.16_第5张图片
解决:yum remove mysql-libs;
centos7.6服务器使用国内源安装mysql8.0.16_第6张图片
续上:
centos7.6服务器使用国内源安装mysql8.0.16_第7张图片
再来一次:rpm -ivh mysql-community-libs-8.0.18-1.el7.x86_64.rpm
centos7.6服务器使用国内源安装mysql8.0.16_第8张图片
2)rpm -ivh mysql-community-client-8.0.18-1.el7.x86_64.rpm在这里插入图片描述
3)rpm -ivh mysql-community-server-8.0.18-1.el7.x86_64.rpmcentos7.6服务器使用国内源安装mysql8.0.16_第9张图片
又报错了:解决:yum -y install numactlcentos7.6服务器使用国内源安装mysql8.0.16_第10张图片
重新执行3)rpm -ivh mysql-community-server-8.0.18-1.el7.x86_64.rpm
centos7.6服务器使用国内源安装mysql8.0.16_第11张图片

4)mysql初始化
在这里插入图片描述
获取临时密码:+p:8iygW-EmO
(…host:_+p:8iygW-EmO)注意那个空格
在这里插入图片描述
进入mysql
centos7.6服务器使用国内源安装mysql8.0.16_第12张图片
修改MySQL密码
在这里插入图片描述
exit后再次进入
创建用户,分配权限
在这里插入图片描述
centos7.6服务器使用国内源安装mysql8.0.16_第13张图片

你可能感兴趣的:(centos7.6服务器使用国内源安装mysql8.0.16)