CentOS6.7系统中编译安装MariaDB数据库

 更新时间:2016年11月06日 16:14:52   投稿:hebedich  
本文主要是给大家详细讲述了如何在CentOS6.7系统中编译安装MariaDB数据库,有需要的小伙伴可以参考下

环境:CentOS6.7,minimal安装。

前提条件:安装了编译环境,安装了Apache。

1、下载解压

# wget http://archive.mariadb.org//mariadb-5.5.44/bintar-linux-x86/mariadb-5.5.44-linux-i686.tar.gz
# tar xf mariadb-5.5.44-linux-x86_64.tar.gz -C /usr/local
# cd /usr/local

2、创建数据目录

# mkdir -pv /mydata/data

3、添加用户和组

# useradd -r mysql
#chown -R mysql.mysql /mydata/data

4、添加连接文件

# cd /usr/local
# ln -sv mariadb-5.5.44-linux-x86_64/ mysql

5、更改文件所有者和属组

# cd /usr/local/mysql
# chown -R root.mysql ./*

6、初始化数据库

[root@localhost mysql]# scripts/mysql_install_db --datadir=/mydata/data/ --user=mysql

注意:这里初始化的时候,后面的data目录与my.cnf中的目录必须一直,否则mysqld服务无法启动。

7、设置配置文件

# mkdir /etc/mysql
# cp support-files/my-large.cnf /etc/mysql/my.cnf/
# vim /etc/mysql/my.cnf

8、提供服务脚本

# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod +x /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
# service mysqld start

9、测试

# ss -tnl

10、导入二进制执行路径

# vim /etc/profile.d/mysqld.sh
  export PATH=/usr/local/mysql/bin:$PATH
# . /etc/profile.d/mysqld.sh

相关文章

  • Mysql/MariaDB启动时处于进度条状态导致启动失败的原因及解决办法

    Mysql/MariaDB启动时处于进度条状态导致启动失败的原因及解决办法

    本文给大家介绍Mysql/MariaDB启动时一直处于进度条状态,进度条结束后提示error。究竟是什么原因呢?该怎么解决呢?跟着小编一起看看该如何解决此问题呢。
    2015-09-09
  • Linux安装MariaDB数据库的实例详解

    Linux安装MariaDB数据库的实例详解

    这篇文章主要介绍了Linux安装MariaDB数据库的实例详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • 浅谈MySQL和mariadb区别

    浅谈MySQL和mariadb区别

    MariaDB是MySQL源代码的一个分支,在意识到Oracle会对MySQL许可做什么后分离了出来(MySQL先后被Sun、Oracle收购)。除了作为一个Mysql的“向下替代品”,MariaDB包括的一些新特性使它优于MySQL。通过本篇文章给大家介绍MySQL和mariadb区别,需要的朋友可以参考下
    2015-09-09
  • Mac中MariaDB数据库的安装步骤

    Mac中MariaDB数据库的安装步骤

    大家都知道MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。这篇文章我们将详细介绍在Mac中安装MariaDB数据库的步骤,有需要可以参考学习。
    2016-09-09
  • MariaDB10.5.6的安装与使用详解

    MariaDB10.5.6的安装与使用详解

    这篇文章主要介绍了MariaDB10.5.6的安装与使用详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • 关于mongoose连接mongodb重复访问报错的解决办法

    关于mongoose连接mongodb重复访问报错的解决办法

    这篇文章主要介绍了关于mongoose连接mongodb重复访问报错的解决办法的相关资料,需要的朋友可以参考下
    2016-01-01
  • MariaDB配置双主复制方案

    MariaDB配置双主复制方案

    MySQL复制中较常见的复制架构有“一主一从”、“一主多从”、“双主”、“多级复制”和“多主环形机构”等,今天我们来详细探讨下MariaDB配置双主复制的方案
    2017-03-03
  • MariaDB中1045权限错误导致拒绝用户访问的错误解决方法

    MariaDB中1045权限错误导致拒绝用户访问的错误解决方法

    这篇文章主要介绍了MariaDB中1045权限错误导致拒绝用户访问的错误解决方法,需要的朋友可以参考下
    2016-01-01
  • CentOS安装和设置MariaDB的教程

    CentOS安装和设置MariaDB的教程

    这篇文章主要介绍了CentOS安装和设置MariaDB的教程的相关资料,需要的朋友可以参考下
    2015-09-09
  • 记一次mariadb数据库无法连接

    记一次mariadb数据库无法连接

    本文给大家分享的是一次mariadb数据库无法连接的处理方法,主要是给大家简单描述下处理的思路,希望对大家处理mariadb数据库有所帮助。
    2016-10-10

最新评论