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

环境:CentOS6.7,minimal安装。

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

1、下载解压

2、创建数据目录

3、添加用户和组

MysqL #chown -R MysqL.MysqL /mydata/data

4、添加连接文件

MysqL

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

MysqL # chown -R root.MysqL ./*

6、初始化数据库

[root@localhost MysqL]# scripts/MysqL_install_db --datadir=/mydata/data/ --user=MysqL

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

7、设置配置文件

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

8、提供服务脚本

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、导入二进制执行路径

MysqLd.sh export PATH=/usr/local/MysqL/bin:$PATH # . /etc/profile.d/MysqLd.sh

相关文章

首先我们来回顾下代理的概念,所谓代理就是指的是一端面向客户端,另外一端面向服务端,代理客户端访问...
mariadb的主从复制集群,默认情况下是把主库上的所有库进行复制,只要在主库上产生写操作,从库基于主库...
首先我们来了解下在mariadb/mysql数据库主从复制集群中什么是同步,什么是异步,什么是半同步;所谓同步...
首先我们来看看mariadb的锁定概念,所谓锁就是当一个进程或事务在操作某一资源时,为了防止其他用户或者...
前面我们聊到了mariadb的事务,以及事务隔离级别,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/1...
上一篇我们聊到了mariadb的锁,以及怎么手动加锁和解锁等等,回顾请参考https://www.cnblogs.com/qiuho...