CentOS7安装MySQL8(详解)

掌握MySQL8在CentOS7.6中的离线安装

3. 实验环境

VMware workstation pro ~

CentOS 7.6

二. 实验操作


01. 步骤一:克隆虚拟机

在jdk安装好的镜像基础上进行克隆

步骤操作说明:

1. 关闭虚拟机

shutdown -h now

2. 开始克隆

在这里插入图片描述

3. 修改克隆出的虚拟机ip地址

1.开启虚拟机

2.查看ip:

3.xshell进行连接

新建会话linux-mysql8,输入刚才查看到的ip,点击确定。

再次双击linux-mysql8,接受并保存。

连接成功。

4.修改ip

5.重启网络服务

由于此时ip发生了变化,xshell断掉后重新修改属性

02. 步骤二:通过虚拟机离线安装MySQL8

介绍:

MySQL 是世界上最流行的开源数据库。它包括 InnoDB,使其成为一个完全集成的、事务安全的、

符合 ACID 的数据库。此外,MySQL 复制允许您交付高性能和可扩展的应用程序。

MySQL Cluster 是结合了线性可扩展性和高可用性的分布式数据库。它提供内存中的实时访问,并

具有跨分区和分布式数据集的事务一致性。它专为关键任务应用程序而设计

步骤操作说明
1.下载mysql安装包

2.通过xftp上传到虚拟机中

创建目录:

[root@linux ~]# mkdir -p /usr/local/softtools

上传:

>

3.安装

创建安装的目录

[root@linux softtools]# mkdir -p /opt/module

解压缩

[root@linux softtools]# tar -zxvf /usr/local/softtools/mysql-8.0.26-el7- x86_64.tar.gz -C /opt/module

切换到安装的目录

[root@linux softtools]# cd /opt/module/

查看mysql目录下文件

[root@linux module]# ls -l mysql-8.0.26-el7-x86_64/

添加用户组

[root@linux module]# groupadd mysql

添加用户,并将该用户添加到mysql组中

[root@linux module]# useradd -r -g mysql mysql

修改mysql目录的用户及用户组

[root@linux module]# chown -R mysql:mysql /opt/module

对比:

修改mysql目录的名称 (名称太长不好记)

[root@linux module]# mv mysql-8.0.26-el7-x86_64 mysql

切换到mysql/bin目录下面

[root@linux module]# cd mysql/bin

初始mysql

[root@linux bin]# ./mysqld --initialize --user=mysql --basedir=/opt/module/mysql --datadir=/opt/module/mysql/data

此时自动生成了irhJ=usfc0km这样的密码。服务启动后,第一次登录mysql时需要用到该密码。

查看是否生成了my.cnf文件

[root@linux bin]# find / -name my.cnf

/etc/my.cnf

[root@linux bin]# find / -name my.cnf.d

/etc/my.cnf.d

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值