MariaDB安装

  1. 概述

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

  2. 下载安装

    https://mariadb.com/resources/downloads

    官网下载mariadb(目前最新版本10.1.8)

    解压

    tar xvf mariadb-10.1.8-linux-x86_64.tar.gz

    安装

    mv mariadb-10.1.8-linux-x86_64 /usr/local/mariadb

  3. 配置环境变量

  4. vim .bashrc

        

        添加走后两行

        5. 安装依赖包  

        安装jemalloc包

        wget http://www.canonware.com/download/jemalloc/jemalloc-3.5.0.tar.bz2

        解压、安装

        tar xvf jemalloc-3.5.0.tar.bz2

        cd jemalloc-3.5.0

        make install

        vim /etc/ld.so.conf

        增加/usr/local/lib

        更新lib库

        ldconfig –v

        如果不安装该依赖包,后续初始化数据库的时候会出现以下错误

  

 6.初始化数据库

  mysql_install_db --user=mariadb  --basedir=/usr/local/mariadb  --datadir=/usr/local/mariadb/data/

        MariaDB安装_第1张图片

    7. 配置mariadb      

        拷贝配置文件

        cp /usr/local/mariadb/script/support-files/my-innodb-heavy-4G.cnf /etc/my.cnf

        添加mariadb服务

        cp /usr/local/mariadb/script/support-files/mysql.service /etc/init.d/mysql

        修改服务文件

   

 8.启动mariadb

  service mysql start

  

 9.连接mariadb

  mysql

  

    10. 简单测试

       创建数据库

  create database mariadb

  

  切换数据库

  use mariadb

  创建一个表

    create table t1(f1 int,f2 int);

 

     插入数据 

    insert into t1 values(1,2);

      

    查询

    select * from t1;

    MariaDB安装_第2张图片

    11. 完


你可能感兴趣的:(mariaDB,mariadb安装,mariadb配置)