linux下使用MariaDB二进制包离线简易安装过程

本文详细介绍了如何在Linux(Red Hat 7)上离线安装MariaDB 10.3.14。从下载二进制包到解压、建立软链接,再到新建用户组、配置文件、安装数据库实例、设置权限,以及启动和设置服务自动启动,整个过程详细阐述,同时解决了安装过程中可能遇到的问题,包括用户远程访问权限的配置。
摘要由CSDN通过智能技术生成

环境配置:
虚拟机软件:VMware 15 pro
虚拟机系统:Red Hat 7

1.下载MariaDB二进制包

官网链接:https://mariadb.org/
这里我下载的二进制包为:mariadb-10.3.14-linux-x86_64.tar.gz
这是64位的linux通用二进制包
关于下载的教程网上比较多,可自行百度

2.在linux中解压二进制包

使用tar -xzvf mariadb-10.3.14-linux-x86_64.tar.gz -C 到指定路径;
其中tar是命令用于对文件进行打包压缩或解压:
x : 解压
z:用Gzip解压或压缩,这里的包名后缀是gz
v : 显示解压过程
f : 要解压的目标文件名
C : 指定解压到的目录
这里我解压到默认的安装位置:
tar -xzvf mariadb-10.3.14-linux-x86_64.tar.gz -C /usr/local/

3.建立软链接

软链接类似于Windows的快捷方式,这里主要是为了方便,建议使用。
解压完压缩包后,在包中有个INSTALL-BINARY文件,这是二进制包的安装说明,里面说明了简要的安装步骤和命令。

切换到安装包的解压位置目录,这里我输入的命令如下:
cd /usr/lcoal
建立软连接,注意是小写的L:
ln -s /usr/lcoal/mariadb-10.3.14-linux-x86_64/ mysql
其中:
mariadb-10.3.14-linux-x86_64/:解压出来的文件夹名
mysql:软连接名称

4.新建用户组和用户

这里直接使用INSTALL-BINARY文件中的命令;
新建用户组:
groupadd mysql
新建用户mysql并添加到用户组mysql
useradd -g mysql mysql

5.准备配置文件

因为在这个包中没有默认的配置文件,需要自己准备:
新建文件(当前目录是/usr/local/mysql):
vim /usr/local/mysql/my.cnf
把输入法改成英文模式
按i进入编辑模式
复制下面的配置(字符编码格式必须是ANSI,如果是UTF8会报第一行错误):
这是从官网拷贝的一份最小配置文件,个人修改了一部分。

[client-server]
# Uncomment these if you want to use a nonstandard connection to MariaDB
#socket=/tmp/mysql.sock
#port=3306

# This will be passed to all MariaDB clients
[client]
#password=my_password
default-character-set = utf8mb4 #客户端默认字符集

# The MariaDB server
[mysqld]
basedir=/usr/local/mysql #数据库根目录(其实就是你解压出的文件夹位置)
datadir=/usr/local/mysql/var #数据存放目录,实例目录(数据库数据文件存放的目录)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值