(巨详细-手把手教学-零基础)Linux发行版(1.麒麟2.centos)系统-安装mysql-8.4.0

@全网最最详细教程,每一步都是干货,巨简单在Linux系统下安装MySQL;##

作者前言:

  1. 需要学习如何将文件在win系统下上传到Linux服务器的小伙伴,可以看这里文章:Sftp连接Linux虚拟机服务器

第一步:

1.MySQL官网连接入口:MySQL官网
2.按照文章下载对应MySQL版本;
在这里插入图片描述


第二步:

  1. 首先在虚拟机Linux系统**(任意版本都行)**创建一个用于保存MySQL压缩包的目录,以我为例:我在usr/创建了/Sftp目录;
[root@MiWiFi-R4ACv2-srv usr]# mkdir /usr/Sftp
  1. 在官网下载好的压缩包(MySQL)通过Sftp上传到Linux系统上,我的保存路径是:/usr/Sftp
    在这里插入图片描述
通过Sftp上传到麒麟服务器的/usr/Sftp目录下;
  1. 将后缀为tar.xz格式的压缩包,通过xz -d转化为:tar二进制包,方便待会进行安装;
    在这里插入图片描述
[root@MiWiFi-R4ACv2-srv Sftp]# zx -d mysql-8.4.0-linux-glibc2.17-x86_64.tar.xz
  1. 使用tar指令解压安装到/usr/local目录下;
    在这里插入图片描述
tar xvf mysql-8.4.0-linux-glibc2.17-x86_64.tar.xz -C /usr/local     
  1. 为了方便好记,将名字改一下,变成mysql
    在这里插入图片描述
cd /usr/local/    进入到local目录
[root@MiWiFi-R4ACv2-srv local]# mv mysql-8.4.0-linux-glibc2.17-x86_64/ mysql
  1. 进入到mysql目录下
    在这里插入图片描述
mkdir etc logs data     直接创建三个目录,对应的是== 1.配置文件2.运行日志文件3.库文件
  1. 在etc/创建my.cnf
    在这里插入图片描述
1.进入etc目录下,vi创建一个文本;
在文本中输入以下内容:
---------------------------------------------------------------------------------
[mysqld]
datadir=/usr/local/mysql/data     #数据文件存储目录;
socket=/tmp/mysql.sock    
log-error=/usr/local/mysql/logs/mysqld.log    #错误日志存放文件;
pid-file=/usr/local/mysql/logs/mysqld.pid    #服务进程id文件存放
-------------------------------------------------------
2.粘贴完成后,在键盘上按    ESC 再按    shift+:
3.然后再输入    wq!    保存按钮就会退出
  1. 1.在MySQL目录下,创建一个MySQL用户,以及赋予这个用户的权限;
    在这里插入图片描述
cd ..    回到上一级mysql
[root@MiWiFi-R4ACv2-srv mysql]# useradd mysql   因为需要权限用户,需要创建一个用户; 
cd /local    回到local目录
chown -R mysql:mysql mysql    给刚刚mysql用户一个授权;

在这里插入图片描述

ll    进行查看mysql这个用户的授权情况;
可以看到mysql已经被授权了,显示两个mysql名字;
  1. 准备初始化(回到mysql目录执行相对路径)

在这里插入图片描述

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

注释:
1.一定要进入到mysql目录执行,这里开通bin已经是在mysql路径下(相对路径)
2.user:    mysql(用户名)
3.basedir:    指定数据库的根目录;
4.datadir:    生成数据库的初始化
  1. 根据图片核对是否有这些目录文件;
    在这里插入图片描述

在这里插入图片描述

cd data     存放初始化库文件信息;
ll    查看库文件信息是否齐全;

12.查看mysql.server脚本文件;
在这里插入图片描述

cd ..    回到mysql目录
[root@MiWiFi-R4ACv2-srv mysql]# cd support-files/    进去目录
ll    展开查看,待会执行mysql.server脚本;

13.最后一步,执行脚本进行安装MySQL;
在这里插入图片描述

./mysql.server start    执行脚本;

看到图片的显示,就证明你已经在Linux服务器上成功安装好了mysql
  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值