mysql8.0安装教程linux_Linux下安装mysql-8.0.20的教程详解

**

Linux下安装mysql-8.0.20

**

环境介绍

操作系统:CentOS 7

mysql下载地址:https://dev.mysql.com/downloads/mysql/

下载版本:mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz

卸载mysql

查看是否安装过mysql,命令:find / -name mysql

93a4173169e79b0b87197ce3cd344244.png

如果安装过,进行卸载:

删除相关目录:

184970cad0c30f5e6bedbcaab9181135.png

c31f3b12831d9636ba16096bfe5dc811.png

删除配置文件:

51fb7922955c2f9a13430e0124bf0175.png

删除mysql用户和用户组(如果有进程,杀掉在删)

6aa238a887019eb591b3cffd7f199e8f.png

卸载完毕!

安装mysql

把mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz包放到/usr/local/env/mysql目录下并解压,如果没有mysql目录,就新建一个。

6dfe8fdb6f006db3a0c63dce0774734d.png

解压后重命名

3c4732a61b20fae7cb01530546513d0e.png

e480636ac72ebdc48d4a4fa351e305ff.png

添加用户组:mysql、用户:mysql,并将其添加到mysql用户组中

4cd3513f06b5d4b36ad1961a098ff233.png

useradd -r参数表示mysql用户是系统用户,不可用于登录系统。

useradd -g参数表示把mysql用户添加到mysql用户组中。

检查 libaio

62143515e2853402f6cc84f0d023594a.png

未安装如下命令安装:

yum search libaio

配置my.cnf文件

9d64a988cbf4a8380106285ce6732db0.png

将如下信息拷贝到my.cnf文件中

06b2f1a50a4c075f306eefd4a48c225f.png

创建data文件夹

8696f6e323ec82829cb58437550d40b9.png

将mysql目录的所属用户和组改为mysql

0a88264bd0896c09b6a351a7efca821e.png

初始化mysqld 生成初始化密码

13e2b57813ba2a7e105916947b1e6c94.png

设置开机启动

复制mysql.server脚本到资源目录,并赋予执行权限:

4f4398a4354dcbddc2b1bcfab5f3f9d1.png

将 mysqld 服务加入到系统服务并检测是否生效:

a5de52ea4718cc949fd2d49df6eea024.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值