[root@HE3 ~]#groupaddmariadb-g 513
[root@HE3 ~]#useradd -u 513-gmariadb-s /sbin/nologin -d /home/mariadbmariadb
从MariaDB官网下载二进制安装包至/root目录,本文采用的是目前最新稳定版mariadb-10.1.16
[root@HE3 ~]# tar xvf mariadb-10.1.16-linux-x86_64.tar.gz
[root@HE3 ~]# mv /root/mariadb-10.1.16-linux-x86_64 /usr/local/mariadb
[root@HE3 ~]#mkdir -p /data/mariadb
[root@HE3 ~]#chown -R mariadb. /data/mariadb
[root@HE3 ~]#mkdir -p /log/mariadb
[root@HE3 ~]#chown -R mariadb. /log/mariadb
初始化数据库
[root@HE3 ~]#/usr/local/mariadb/scripts/mysql_install_db --basedir=/usr/local/mariadb --datadir=/data/mariadb --defaults-file=/usr/local/mariadb/my.cnf --user=mariadb
拷贝启停模板至/etc/init.d/下
[root@HE3 ~]#cp -rp /usr/local/mariadb/support-files/mysql.server /etc/init.d/mariadb
编辑该启停脚本变更第46、47、58行为mariadb相关目录,本文示例如下
第311行添加唯一参数路径,本文为--defaults-file=/usr/local/mariadb/my.cnf
[root@HE3 ~]# /etc/init.d/mariadb start
Starting MySQL SUCCESS!
本文转自 dbapower 51CTO博客,原文链接:http://blog.51cto.com/suifu/1834417,如需转载请自行联系原作者