Linux Centos7.8安装Mysql数据库

首先,本文只是记录相关内容作为备份,可能并不具有通用性,请读者斟酌借鉴!
Linux版本:Linux version 3.10.0-1160.15.2.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP Wed Feb 3 15:06:38 UTC 2021
Mysql版本:Red Hat Enterprise 5.6.50

1、下载官网上的安装包,地址为:https://downloads.mysql.com/archives/community/ (有些教程教直接下载Bundle版本,主要是由于比较全,安装包都是rpm包,我主要只安装了Server和Client版本)
在这里插入图片描述
或者直接使用:

# 服务端下载
wget https://downloads.mysql.com/archives/get/p/23/file/MySQL-server-5.6.50-1.el7.x86_64.rpm
# 客户端下载
wget https://downloads.mysql.com/archives/get/p/23/file/MySQL-client-5.6.50-1.el7.x86_64.rpm

2、下载完成以后,如下图所示:
在这里插入图片描述

3、直接安装Server和Client端:

rpm -ivh MySQL-server-5.6.50-1.el7.x86_64.rpm
rpm -ivh MySQL-client-5.6.50-1.el7.x86_64.rpm

安装过程中出现了依赖包不存在的问题,需要进行安装即可。

# 安装perl perl-devel autoconf libaio这些辅助依赖包
yum install -y perl perl-devel autoconf libaio

4、安装完成以后,需要通过client访问Mysql的Server端,通过rpm安装的mysql,会在/root/.mysql_secret文件有如下内容:

[root@shares-xz ~]# ls .mysql_secret 
.mysql_secret
[root@shares-xz ~]# cat .mysql_secret 
# The random password set for the root user at Time (local time): b46hTw2JXZfdFEFB

5、使用这个密码,采用client登录Server,当然我这边修改了。
在这里插入图片描述
输入上面的密码登录

6、修改密码并刷新权限,如果使用默认的随机密码进来的时候,需要修改随机密码,否则系统不会让你查询数据库及表内容的。
在这里插入图片描述
7、使用新密码登录,如下图:
在这里插入图片描述
8、数据库的安装,默认是不支持远程访问的,所以需要修改mysql中的默认user表root用户的host
在这里插入图片描述
由于我这里是修改过的,所以你直接修改对应的localhost记录为%即可:
在这里插入图片描述
这里需要修改实际查询的host结果,只需要修改一条即可。

9、然后就可以在远程工具上进行登录了。需要注意的是,如果mysql是安装在云主机,需要对云服务器的端口出入规则进行设置,我这里是华为云主机的,展示出入设置的规则:
在这里插入图片描述
10、最后真正使用Navicat登录该服务器即可。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值