一、mariadb简介

  MariaDB服务器是世界上最流行的数据库服务器之一。它由MySQL的原始开发人员制作,保证保持开源。著名的用户包括维基百科、WordPress.com和谷歌。MariaDB在从银行到网站的各种应用程序中将数据转换为结构化信息。MariaDB最初是作为MySQL的增强型、即插即用的替代品而设计的,之所以使用它,是因为它快速、可扩展且健壮,具有丰富的存储引擎、插件和许多其他工具生态系统,使它非常适合各种各样的使用情况。MariaDB是作为开源软件开发的,作为关系数据库,它提供了访问数据的SQL接口。MariaDB的最新版本还包括GIS和JSON功能。
  MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。
  MariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人会从MySQL 5.5中了解到MariaDB的所有功能。从2012年11月12日起发布的10.0.0版开始,不再依照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL 5.6版的功能和自行开发的新功能。

二、安装步骤

1、官网选择需要下载的版本

访问mariadb官网,选择需要安装的软件版本。

2、创建mariadb.repo文件

[root@centos8 ~]# cd /etc/yum.repos.d/
[root@centos8 yum.repos.d]# vim mariadb.repo
##添加如下内容后保存
# MariaDB 10.6 CentOS repository list - created 2021-10-31 02:53 UTC
# https://mariadb.org/download/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

3、安装mariadb

[root@centos8 yum.repos.d]# dnf install -y MariaDB-server

已安装:
MariaDB-client-10.6.4-1.el8.x86_64 MariaDB-common-10.6.4-1.el8.x86_64 MariaDB-server-10.6.4-1.el8.x86_64
MariaDB-shared-10.6.4-1.el8.x86_64 galera-4-26.4.9-1.el8.x86_64 socat-1.7.3.3-2.el8.x86_64

完毕!

4、启动并查看mariadb状态

[root@centos8 yum.repos.d]# systemctl start mariadb
[root@centos8 yum.repos.d]# systemctl status mariadb

5、登录mariad实例

三、mariadb重要文件说明

1、mariadb命令

mariadb命令可以直接使用也可以使用mysql习惯命令,实际是mysql命令是软连接到mariadb
[root@centos8 bin]# ll -h |grep mariadb

2、配置文件

##默认配置文件

[root@centos8 bin]# cat /etc/my.cnf
#
# This group is read both by the client and the server
# use it for options that affect everything
#
[client-server]

#
# include *.cnf from the config directory
#
!includedir /etc/my.cnf.d
##mariadb-server配置文件
[root@centos8 bin]# ll /etc/my.cnf.d/server.cnf
##数据默认存储路径
/var/lib/mysql

Linux之centos8系统yum安装mariadb相关推荐

  1. Linux yum 安装MariaDB

    1.在 /etc/yum.repos.d/ 下建立 MariaDB.repo,内容如下: [azureuser@mono etc]cd/etc/yum.repos.d[azureuser@monoyu ...

  2. CentOS7下使用yum安装MariaDB

    CentOS 6 或早期的版本中提供的是 MySQL 的服务器/客户端安装包,但 CentOS 7 已使用了 MariaDB 替代了默认的 MySQL.MariaDB数据库管理系统是MySQL的一个分 ...

  3. Centos7.4 yum 安装MariaDB

    Centos7.4 yum 安装MariaDB #系统及版本选择:https://downloads.mariadb.org/mariadb/repositories/#mirror=tuna vim ...

  4. CentOS8本地yum安装

    CentOS8 本地yum安装 今天在网上找了一天的资料来安装yum,按照他们的教程适用于centos7版本,而centos8不适用,所以今天我按照我成功的经验出一期centos8本地yum安装教程. ...

  5. sentos7下yum安装mariadb

    1. MySQL 常见版本 ⚫ MySQL Community Server 社区版本,开源免费,但不提供官方技术支持. ⚫ MySQL Enterprise Edition 企业版本,需付费,可以试 ...

  6. Linux和Windows系统下:安装Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安装教学,以及查看CPU、GPU内存使用情况

    Linux和Windows系统下安装深度学习框架所需支持:Anaconda.Paddlepaddle.Paddlenlp.pytorch,含GPU.CPU版本详细安装过程 1.下载 Anaconda ...

  7. linux查看安装的所有内核,Linux怎么查看系统已安装内核

    当我们需要在Linux系统中安装一些软件而去下载安装文件时,一般都需要确认到底下载哪个版本的安装包,这就需要我们知道自己的Linux系统到底是什么版本.什么内核,下面跟着学习啦小编一起来了解一下Lin ...

  8. yum安装Mariadb,二进制安装Mariadb

    yum安装Mariadb 设置Mariadb的yum源 vim /etc/yum.repos.d/mariadb.repo [mariadb] name=mariadb baseurl=https:/ ...

  9. 红帽 linux 安装gns3,在Arch Linux和Manjaro系统上安装GNS3的方法

    本文介绍在Arch Linux和Manjaro系统上安装GNS3的方法,适合所有基于Arch Linux的发行版.我们还将为Gns3创建一个启动器,适用于KDE.Gnome 3和Linux上其它桌面环 ...

最新文章

  1. 转:入侵网站必备-sql server
  2. 服务器安全设置之--硬盘权限篇
  3. Linux开关机时长查看
  4. QT技术应用_2D绘图(转)
  5. 电销机器人价格_箭鱼电销机器人:为什么电话机器人公司不用机器人给你打电话?...
  6. JavaEE基础(06):Servlet整合C3P0数据库连接池
  7. 【原创】Maven cobertura整合多个子项目下的单测覆盖率报告
  8. pythonrequests库使用方法_python三方库之requests-快速上手
  9. nginx 静态文件
  10. Linux上配置jupyter的步骤及与本地映射
  11. 「MYSQL」MYSQL中的int(11)到底代表什么意思?
  12. 三分钟了解Activity工作流
  13. Appium环境搭建教程
  14. codevs 1329 东风谷早苗
  15. OSChina 周日乱弹 —— 十大人艰不拆的网络真相!
  16. 【食品加工技术】第二章 果蔬加工技术 笔记
  17. 计算机思维能力培养的核心是什么,【计算机基础论文】计算机基础教学中计算思维能力培养(共6714字)...
  18. 禅道项目管理,带你避开项目管理中的那些坑
  19. IllegalArgumentException
  20. auto dvr使用教程_电缆盒和DVR真的使用那么多功率吗?

热门文章

  1. 利用CE修改内存方法通关
  2. Vijos 1029 晴天小猪历险记之Number【BFS+康托展开】
  3. 制作U盘版Windows 10部署工具
  4. 以太坊私链搭建(Windows+geth)
  5. 当老师就当一名快乐的老师
  6. (笔记)libc: Fatal signal 5 (SIGTRAP), code 1 (TRAP_BRKPT), fault addr 0x6f36dd63c0 in tid 29733 (examp
  7. 脱光衣服待着就能减肥,当真有这好事?
  8. app调用微信支付接口第一次成功,后面就调取不成功
  9. php通过谷歌身份验证实现动态口令
  10. mysql 不支持表情符号_mysql中插入emoji表情失败的原因与解决