使用二进制压缩包进行Linux(centos 7)的MariaDB安装
一、解压缩已上传MariaDB安装包(MariaDB压缩包下载地址)
1.tar -zxvf mariadb-VERSION.tar.gz
2.将文件解压至/usr/local目录下
3.为解压后的文件mariadb-VERSION建立mysql软连接
ln -s mariadb-VERSION.tar.gz/ mysql
这样做好处是以后如果数据库版本升级,我们可以直接将软链接指向新的数据库文件夹,十分方便,而不用说是建立mysql文件夹,将当前版本文件全部装进去,到时候替换文件都是大问题,容易出错。
二、建立用户组并进行授权(Xshell6下载 密码: gb0l )
1.建立用户 useradd mysql -r -s /sbin/nologin -m -d /data/mysql
(增加mysql这个用户,同时添加到mysql组理,主目录是/home/mysql,不给登录shell)
2.解压后目录内容,发现权限组不合适,因此需要更改权限chown -R root.mysql mysql/
三、修改配置文件
1.在/usr/local/mysql目录下(刚建立的软链接),该目录下有个support-files目录,选取希望建立的数据库类型的默认模板文件
2.将模板配置复制到 /etc 路径下
cp /usr/local/mysql/support-files/my-huge.cnf /etc/my.cnf
3.使用vim进行my.cnf文件配置改写
四、初始化MariaDB
1.在/usr/local/mysql目录下,输入scripts/mysql_install_db --datadir=/数据存放路径 --user=mysql进行数据库初始化
2.将cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld 拷贝该目标文件至系统服务目录
3.添加服务mysqld服务 chkconfig --add mysqld
4.启动Mysqld服务 service mysqld start(可使用ss -ntl查询端口)