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

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-5.7.24-1.el7.x86_64.rpm-bundle.tar

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

9725d26c02f053b19b04f0757b6272f8.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

解压后如下

b4e0a71eb9e1aa157e7893608e7883e2.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

34763effc63f9d365fbd8eb78c03ad77.png

3.2 安装libs

7f478a99f12f5914c3738be23f8a261a.png

3.3 安装client

2f2f4b617593c5ff7e337ff6c81f60d9.png

3.4 安装server,报错,缺依赖

2b764d1d491f312da257b92d01a358b8.png

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

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

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

4cbc729642d71759c61b7d49e12fb9a8.png

挂载

2a725e3957e42f8d74e3695b36cc0fc8.png

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

查看yum安装信息

30c87973b248cf24f19d8b0717572159.png

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

e8f90493f9bd673509c4b61fa74687b8.png

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

94aa5bb32e38803cd75a81173be83517.png

清理yum配置

39d03eac19113317cb5e6407116a81fc.png

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

3866af84c61946397abba5466fd2d382.png

3.5.3 安装perl依赖

23862c20dfdf20d9d710c436f0bf52ef.png

3.5.4安装net-tools依赖

83bad097cb0fc1f04a89c872b016bafc.png

3.6 安装server成功

8fc5cd45188dd37682866f4086de47bf.png

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

472c88c1cd6bfdb56104b6f6ed2aa624.png

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

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

8cd725cd6215d959a7ab0b645852513d.png

5.2 禁止防火墙开机启动

47be0565bb261d6ee0a76565b79489c4.png

5.3 查看3306端口,正常

eb1a79aa82e1078b1c44486899313ea6.png

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

077d6beb7a502a1b09f9c6e1891f8fdb.png

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

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

d304f8a12be9c67b29f3277c19c23596.png

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

3ee73dcce29e78f4caf4df8027dd818e.png

7.3 修改root密码

227fdd14516e482d279302eed94c23e2.png

7.4 使密码即时生效

1a85be3dc696164baa41586127ee2319.png

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

6b700ad97a123b3fb99f145a828f1d24.png

八、修改mysql的字符集为utf8

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

c90d973bb1b6ccddc2c52dac4150d811.png

8.2 重启mysql服务

5459d49963d39be35416fdccd3c5b1dc.png

九、Navicat for MySQL登录效果

2f87046cce5a62a34375d3bd43880eb3.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值