数据库系列(2)-Mariadb简介及不同系统安装

本文档详细介绍了如何在CentOS7系统上安装MariaDB数据库,包括从官网下载、使用阿里云YUM仓库、离线安装等多种方式,并提供了设置root密码、允许远程访问以及关闭防火墙的步骤。此外,还提供了ARM架构下的安装方法。
摘要由CSDN通过智能技术生成

简介

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

最新稳定版本:MariaDB 10.5.9, 10.4.18, 10.3.28, 10.2.37
发布版本
在这里插入图片描述

安装

官网下载地址
可根据自己的系统及架构选择好版本下载安装包进行安装
在这里插入图片描述
阿里云YUM仓库地址
使用rpm包安装时,可以去阿里云镜像站下载或者在线安装。
在这里插入图片描述

X84_64/Centos7在线安装

  1. 卸载自带mariadb
rpm -qa|grep mariadb
// 卸载mariadb,文件名为上述命令查询出来的文件
rpm -e --nodeps  文件名 
  1. 添加yum库
# 
vi /etc/yum.repos.d/MariaDB.repo
# 添加内容
[mariadb]
name = MariaDB
baseurl = https://mirrors.aliyun.com/mariadb/yum/10.4/centos7-amd64/
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
enabled=1
gpgcheck=1
# 清除缓存
yum clean all
# 缓存本地信息
yum makecache
# 查看源列表
yum repolist

在这里插入图片描述

  1. 安装启动
# 安装
yum install -y  MariaDB-server MariaDB-client
# 启动
systemctl enable mariadb
systemctl start mariadb
systemctl status mariadb

ARM/Centos7在线安装

按照X84_64环境安装即可,只需要修改YUM地址为arrch64的地址即可。

[mariadb]
name = MariaDB
baseurl = https://mirrors.nju.edu.cn/mariadb//mariadb-10.4.18/yum/centos7-aarch64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
enabled=1
gpgcheck=1

在这里插入图片描述

离线安装

方式1:下载rpm包安装,Linux系列(1)-ISO镜像搭建本地及远程yum源解决离线安装难题
方式2:下载安装包安装,下载地址
在这里插入图片描述

方式3:源码编译安装,比较麻烦,不推荐。

配置root密码及远程登录

  1. 登录
 mysql -uroot -p
 // 不用输密码,直接回车
  1. 修改密码
mysqladmin -u root -p password 
// 直接回车 输入新密码

在这里插入图片描述

  1. 修改远程登录权限
# 输入密码登录
mysql -uroot -p
use mysql;
#设置远程主机登录,注意下面的root和123456改成你需要设置的用户和密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;
exit;
  1. 关闭防火墙或者放行3306端口
// 关闭防火墙
systemctl status firewalld 
systemctl stop firewalld 

在这里插入图片描述

  1. 使用远程工具连接
    在这里插入图片描述
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

云烟成雨TD

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

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

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

打赏作者

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

抵扣说明:

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

余额充值