通用二进制格式安装MariaDB-5.5.36

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

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。