A-A+

centos7安装mariadb

2015年10月22日 CentOS7 暂无评论 阅读 248 次浏览 次

mariadb做为mysql的替代品 现在centos的新版本yum包已换成mariadb



安装一些库

  1. yum install gcc gcc-c++ wget net-tools

复制代码

查看SELinux状态:

  1. /usr/sbin/sestatus -v  

复制代码

#如果SELinux status参数为enabled即为开启状态;

如果为关闭可以跳过

修改/etc/selinux/config文件

  1. vi /etc/selinux/config

复制代码

将SELINUX=enforcing改为SELINUX=disabled

重启机器



下载mariadb安装包到cd /usr/local/src/

  1. cd /usr/local/src/

复制代码

  1. wget http://mirrors.opencas.cn/mariadb/mariadb-10.0.21/bintar-linux-glibc_214-x86_64/mariadb-10.0.21-linux-glibc_214-x86_64.tar.gz

复制代码



linux64位下载地址

http://mirrors.opencas.cn/mariadb/mariadb-10.0.21/bintar-linux-glibc_214-x86_64/mariadb-10.0.21-linux-glibc_214-x86_64.tar.gz



linux32位下载地址

http://mirrors.opencas.cn/mariadb/mariadb-10.0.21/bintar-linux-glibc_214-x86/mariadb-10.0.21-linux-glibc_214-i686.tar.gz



将压缩包解压到/usr/local 目录下

  1. tar zvxf mariadb-10.0.13-linux-glibc_214-x86_64.tar.gz -C /usr/local/

复制代码

创建mariadb 数据初始化目录/mydata/mysql这边把mysql放到云盘上mydata为新挂载盘

  1. mkdir -p /data/mysql

复制代码

添加系统用户mysql,禁止登陆系统目录所属主和组都修改为mysql

  1. useradd -r -s /sbin/nologin mysql ;chown -R mysql.mysql /mydata/mysql/

复制代码

做个mariadb 目录的连接

  1. ln /usr/local/mariadb-10.0.13-linux-x86_64/ /usr/local/mysql

复制代码

进入目录

  1. cd /usr/local/mysql/

复制代码

开始安装

  1. ./scripts/mysql_install_db --datadir=/mydata/mysql --user=mysql

复制代码

如果没有报错就复制配置文件到etc目录下

  1. cp support-files/my-large.cnf /etc/my.cnf

复制代码

是否覆盖 选 y

  1. y

复制代码

复制mysql 启动脚本文件到/etc/init.d的目录下

  1. cp support-files/mysql.server /etc/init.d/mysqld

复制代码

修改755权限

  1. chmod 755 /etc/init.d/mysqld

复制代码

定义数据存放路径

  1. vim /etc/init.d/mysqld

复制代码

  1. datadir=/mydata/mysql

复制代码

将mariadb自带命令放入$PATH

  1. PATH=$PATH:/etc/init.d/  #当前有效,重启shell就失效
  2. echo "export PATH=$PATH:/etc/init.d/" >>/etc/profile
  3. echo "export PATH=$PATH:/usr/local/mysql/bin/" >>/etc/profile
  4. source !$

复制代码

启动mariadb

  1. /etc/init.d/mysqld start

复制代码

 

标签:

评论已关闭!

Copyright © 香港虚拟主机_美国虚拟主机_香港服务器_美国服务器租用托管 保留所有权利.   Theme  Ality 蜀ICP备14006632号-1

用户登录