官网:https://mariadb.org/

下载地址:https://downloads.mariadb.org/mariadb/

开发版本:aplha

文档版本:stable

简介:

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。

MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 FederatedX存储引擎。

1、准备开发及安装环境:

2、解压安装包到指定目录:

3、添加mysql用户及mysql组,创建数据目录并指定给mysql用户使用:

(可以使用逻辑卷,此处省略)

4、初始化过程:

[root@www mysql]# chown  root.mysql ./*

帮助======================

正式初始化:

5、生成和编辑my.cnf

[root@www mysql]# cp support-files/my-large.cnf  /etc/mysql/my.cnf

[root@www mysql]# vim  /etc/mysql/my.cnf

innodb_file_per_table = ON

datadir = /mydata/data

thread_concurrency = 4

修改二进制日志路径:

log-bin=/mydata/binlogs/master-bin

6、生成服务启动脚本mysqld:

7、启动服务:

安装完成!

转载于:https://blog.51cto.com/zhangshijie/1600109

二进制安装MariaDB 5.5.41相关推荐

  1. 二进制安装Mariadb

    第一个实验: 实现二进制安装mariadb 用脚本或ansible的role实现 我们先手动执行一遍,能够更好的了解其流程 第一步:将我们下载的mariadb二进制包解压 由于我们下载的是二进制的程序 ...

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

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

  3. MYSQL基础之centos 6下二进制安装mariadb

    安装mysql的方法: 1.源代码:编译安装 2.二进制格式的程序包:展开至特定路径,并经过简单配置后即可使用 3.程序包管理器管理的程序包 项目官方最新版地址:https://downloads.m ...

  4. 二进制安装mariadb 10.2.16

    一.实验环境:centos7.5最新的系统.从官网上下载好较高版本的二级制安装文件. 官网地址:https://downloads.mariadb.org/ 将下载好的二进制文件上传到虚拟测试机上,可 ...

  5. MariaDB二进制安装步骤以及数据库的基本操作

    本文索引 前言 MariaDB二进制格式安装过程 创建用户mysql 准备二进制文件 修改配置文件 创建系统数据 用户账号管理 创建用户账号 授权用户账号 数据库的基本操作 创建删除数据库 创建删除表 ...

  6. 二进制安装mysql 5.7、mariadb (附yum安装方式)

    前言: 本文以mariadb为例进行讲解,安装mysql同理,并以通过测试.安装前查找系统已安装的相关包(rpm -qa|grep -e "mysql" -e "mari ...

  7. linux下Mariadb的二进制安装

    一.Mariadb的简单介绍 Mariadb是MySQL的一个开源分支,主要是社区在维护,并且完全兼容MySQL,并且可以很方便的称为MySQL的替代,Mariadb的诞生是出自MySQL创始人Mic ...

  8. mysql二进制升级_MySQL二进制安装,升级,多实例部署

    MySQL二进制安装,升级,多实例部署 目标 理解线上部署考虑的因素 学会编译安装以及二进制安装mysql 学会升级mysql 学会多实例部署mysql数据库 学会合理部署mysql线上库 考虑因素: ...

  9. mysql数据库源码安装_学习笔记-源码安装mariadb 20210128

    源码安装Mariadb数据库 安装之前先检查一下空间: 1 [15:13:16 root@centos8 ~]#free -h(#检查空间)2 total used free shared buff/ ...

最新文章

  1. 梅卡曼德机器人| 机器视觉算法、深度学习算法、软件开发等海量岗位
  2. codeforces D Good Substrings(hash)
  3. app vue 真机运行_使用 HBuilder 将 Vue 项目打包成手机 App
  4. 【FICO 汇率】汇率
  5. C++编程(一):匈牙利命名法
  6. java方法参数Bundle,Java ResourceBundle keySet()方法及示例
  7. android studio建数据库表,在android studio中创建表
  8. activiti操作流程的几个demo
  9. 2.跳转到指定的位置
  10. 语音识别哪个软件好,教你三种不同的识别方法
  11. Activity、View、Window的理解一篇文章就够了
  12. Go语言后端开发技术栈
  13. 怎样使用Fiddler工具进行APP抓包
  14. (转)一个偷食禁果的女孩--一件我亲眼目睹的真实感人故事
  15. photoshop常用图片处理技巧
  16. skylake服务器处理器M系列,瞄三大产品线!谈Intel Skylake架构CPU
  17. 站长付个人支付收款平台如何收费?
  18. (转)网通电信域名劫持怎么办
  19. 机器学习——回归模型
  20. 摇号系统 - 【python】

热门文章

  1. MySQL分区分表 原理详解
  2. 信息安全与硬盘数据销毁
  3. 数据库水平切分的实现原理解析——分库,分表,主从,集群,负载均衡器
  4. 【Git入门之十二】DIY Git
  5. 自定义webpart显示Lync状态球
  6. Android异步下载网络图片(其三:ExecutorService)
  7. JavaScript的数据类型---最全,最详细的数据类型,高级的工程师从数据类型开始
  8. jQuery知识汇总
  9. 深入理解Java:类加载机制及反射
  10. 利用ListView实现新闻客户端的新闻内容图文混排