BM00003——|mysql|二进制安装/配置|

一、二进制包下载:
地址:https://downloads.mariadb.org/mariadb/10.2.35/ 选择你要安装的版本;
在这里插入图片描述

该地址有三种数据格式的文件:
Source——源码
Binaries——二进制
Packages——rpm包(针对centos,Redhat,Ubuntu系列的)

下载二进制包:mariadb-10.2.35-linux-x86_64.tar.gz版本 //linux表示在linux系统中效验过的程序。
二进制10.2.35版本配置教程地址:https://mariadb.com/kb/en/installing-mariadb-binary-tarballs/
注:
源码只带版本号,不会带linux或者window提示,包比较小,只有69.9MB左右,而二进制文件,是在linux或者window上编译好了的,会带有一些提示信息。

二、安装二进制程序mariadb:
1、检查系统环境:

//1、确保当前系统没有安装相同的软件包;
[root@localhost ~]# rpm -q mariadb-server
package mariadb-server is not installed
[root@localhost ~]# rpm -q mysql-server
package mysql-server is not installed
//查看当前3306端口是空闲的
[root@localhost ~]# ss -ntl

2、二进制包安装准备教程:

//1、准备用户:    
[root@localhost ~]# useradd -r -d /data/mysqldb    -s /sbin/nologin mysql  
// -r:普通的系统用户,
// -d:指定家目录,(建议使用逻辑卷;便于扩展)
// /data/mysqldb这个文件夹默认是没有的,执行上面也不会创建,加上-m强行去创建,当前不去强制,后期改
// -s /sbin/nologin shell类型,

[root@localhost ~]# getent passwd mysql
mysql:x:996:994::/data/mysqldb:/sbin/nologin
[root@localhost ~]# id mysql            //主组创建好了
uid=996(mysql) gid=994(mysql) groups=994(mysql)   
//2、指定存放数据库程序目录路径,
[root@localhost ~]# tar -zxvf mariadb-10.2.35-linux-x86_64.tar.gz  -C /usr/local/   
 //-C表示指定文件的路径;解压完是mariadb-10.2.35-linux-x86_64,
 编译时使用的mysql目录,创建软连接或者更改目录名称,此刻会创建存放数据库程序的第一个文件夹
//3、创建软连接
[root@localhost local]# ln -s mariadb-10.2.35-linux-x86_64/ mysql  
//因为编译的时候使用的是mysql这个文件夹,建议创建软连接;也是可以的
[root@localhost local]# ll
lrwxrwxrwx   1 root root  29 Nov  6 17:11 mysql -> mariadb-10.2.35-linux-x86_64/

//更改文件的所有者(不强制更改)
[root@localhost local]# ll mysql/             //查看文件夹发现文件的所有者都是1000,
total 176
drwxrwxr-x  2 1000 1000  4096 Oct 23 01:55 bin
[root@localhost local]# chown -R root mysql/  //只改文件的所有者,所属组不会发生变化;
[root@localhost local]# ll mysql/
drwxrwxr-x  2 root 1000  4096 Oct 23 01:55 bin
[root@localhost local]# chown -R root: mysql/  //root:加上冒号表示所属组也更改,
        或者root:root也是同理
[root@localhost local]# ll mysql/
drwxrwxr-x  2 root root  4096 Oct 23 01:55 bin

2、配置环境变量:

//4、配置环境变量:
[root@localhost ~]# ls /usr/local/my
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yanqi_vip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值