rpm方式安装mysql5.7.24_用rpm包在centos7.4上安装mysql-5.7.24-1.el7.x86_64

用rpm包在centos7.4上安装mysql-5.7.24-1.el7.x86_64

发布时间:2020-08-06 15:04:01

来源:51CTO

阅读:4302

作者:changelf

CentOS7.4系统信息

[root@localhost iso]# uname -a

Linux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

[root@localhost iso]# cat /etc/redhat-release

CentOS Linux release 7.4.1708 (Core)

mysql的rpm包下载地址

https://dev.mysql.com/downloads/mysql/5.7.html#downloads

mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar

一、卸载CentOS7.4系统自带的mariadb

a5b3f9da86659a18fe33528db9a330c2.png

二、将mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar 拷贝到/tmp下,并解压

tar xvf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar

解压后如下

197f103a1b39a6e4692f353ab56ea55e.png

三、依次安装mysql-community-common-5.7.24-1.el7.x86_64.rpm、mysql-community-libs-5.7.24-1.el7.x86_64.rpm、mysql-community-client-5.7.24-1.el7.x86_64.rpm、mysql-community-server-5.7.24-1.el7.x86_64.rpm

3.1 安装common

c2b27ec517504fde4b4f78c48242f73b.png

3.2 安装libs

13540708601a7b0d63048882d4d67b05.png

3.3 安装client

12d37619e47d8affe5ed0ef0daa2d455.png

3.4 安装server,报错,缺依赖

21c27b472276211ff1332e2693bfc8c2.png

3.5 解决安装server时,缺依赖的问题

3.5.1 挂载CentOS7.4的系统iso镜像

在/mnt下,mkdir iso cdrom,传CentOS-7.4-x86_64-DVD-1708.iso到/mnt/iso下

6059f45e40fa4515344bd7a272ffe0c9.png

挂载

6ef06204629bb5b11228732d5c5f78ce.png

3.5.2 用CentOS7.4的系统iso镜像创建本地yum源(CentOS7.4自带安装了yum)

查看yum安装信息

fe559a9d202e95f4d3779c41706bd514.png

备份/etc/yum.repos.d/下的yum配置文件

8836678d1be7c41abe21d924a6a939c6.png

创建bendi.repo文件,并编辑保存

764e4ddd1340737a0fa99dd2877d6408.png

清理yum配置

c7d87b88bb7bb84839ef41b525f0836b.png

把yum源缓存到本地加快软件的搜索好安装速度

0b92395970052dbfca7e2a856752467e.png

3.5.3 安装perl依赖

da7d9df7c9c30ac9d2c4a71eb2dc6c73.png

3.5.4安装net-tools依赖

fcffa7b22fec704b76e20437fb69d606.png

3.6 安装server成功

a62200a200aa3d149fb5efbddb0659b7.png

注:有时需要重启系统,来启动mysql服务。

四、查看3306端口状态,异常

420dc2f8c8fc1b225ea5817b2aa57e96.png

五、防火墙关闭处理,查看3306端口

5.1 关闭防火墙,并确认防火墙关闭

f5fa5e01f22788737726d9e3a7028dee.png

5.2 禁止防火墙开机启动

49998b82a6b0f5f8f17658a8d70449a6.png

5.3 查看3306端口,正常

dd94c0cf27c2344421da903400a3c310.png

六、设置数据库日志过期天数为7天

c20bf543bcbe06a833e084a3af087d75.png

七、mysql的root用户密码修改,并设置允许root远程登录

7.1 获取mysql的root用户的初始密码

8860fdd960ad73bee473afb5ca0a1520.png

7.2 以获取mysql的root用户的初始密码登录数据库

f2afed84edc50a2439cc451b3addacf0.png

7.3 修改root密码

8083325f275242c585a3621614c13daf.png

7.4 使密码即时生效

cbc0057e644b17f29751f4476f0e9336.png

7.5 允许以root身份远程登录mysql

3f217280c5d46884419b5881ecf9b292.png

八、修改mysql的字符集为utf8

8.1 编辑文件/etc/my.conf,设置字符集为utf8

7c6c7937eef511326a292fae0e7245ec.png

8.2 重启mysql服务

564f6be1644e692331c8da83889edead.png

九、Navicat for MySQL登录效果

de5405849c08bf511cb2ecc15e781ede.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值