1、创建系统用户
# groupadd -r mysql
# useradd -g mysql -r -s /sbin/nologin -M -d /mydata/data mysql
# chown -R mysql:mysql /mydata/data
2、下载文件包,创建符号链接
# cd /usr/src
# ftp://172.16.0.1/pub/Sources/6.x86_64/mariadb
# tar xf mariadb-5.5.36-linux-x86_64.tar.gz -C /usr/local
# cd /usr/local
# ln -s mariadb-5.5.36 mysql
3、创建数据库文件存放目录/mydata/data(单独分区并挂载),并修改目录属主属组mysql
# mkdir -pv /mydata/data
# chown mysql:mysql /mydata
4、初始化数据库
# cd /usr/local/mysql
# scripts/mysql_install_db --user=mysql --datadir=/mydata/data
5、提供配置文件
# cp /usr/local/mysql/support-files/my-large.cnf /etc/mysql/my.cnf
在配置文件中添加如下2行
# vim /etc/mysql/my.cnf
6、提供服务脚本
# cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod +x /etc/rc.d/init.d/mysqld ==>添加执行权限
将MariaDB安装位置和数据库存放位置写/etc/rc.d/init.d/mysqld中
# chkconfig --list mysqld ==>测试
# chkconfig --add mysqld
# chkconfig mysqld on
# service mysql start
7、提供PATH
# vim /etc/profile.d/mysql.sh
8、提供man手册至man命令的查找路径
编辑/etc/man.config,添加如下行即可:
MANPATH /usr/local/mysql/man
9、输出MariaDB的头文件至系统头文件路径
# ln -sv /usr/local/mysql/include /usr/include/mysql
10、输出MariaDB的库文件给系统的查找路径
# echo ‘/usr/local/mysql/lib‘ > /etc/ld.so.conf.d/mysql.conf
而后让系统重新载入系统库:
# ldconfig