欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MariaDB二进制安装

程序员文章站 2022-07-09 18:03:06
下载二进制安装包 新建mysql用户和组 解压二进制安装包至/usr/local 创建软链接 设置目录属主属组 配置系统环境变量 将存放数据的逻辑卷挂载到/data/mysqldb 设置数据库文件夹属主属组权限 建立数据库文件 拷贝示例配置文件 修改my.cnf配置文件 启动脚本 安全初始化 测试登 ......

下载二进制安装包

wget http://mirrors.neusoft.edu.cn/mariadb//mariadb-10.2.12/bintar-linux-x86_64/mariadb-10.2.12-linux-x86_64.tar.gz

新建mysql用户和组

useradd -r mysql -s /sbin/nologin

MariaDB二进制安装

解压二进制安装包至/usr/local

tar xf mariadb-10.2.12-linux-x86_64.tar.gz -C /usr/local

创建软链接

cd /usr/local/
ln -s mariadb-10.2.12-linux-x86_64/ mysql

MariaDB二进制安装

设置目录属主属组

chown -R mysql.mysql mysql/

 MariaDB二进制安装

配置系统环境变量

cd mysql/bin
echo 'PATH=/usr/local/mysql/bin:$PATH' > /etc/profile.d/mysql.sh
. /etc/profile.d/mysql.sh

MariaDB二进制安装

将存放数据的逻辑卷挂载到/data/mysqldb

mkdir -pv /data/mysqldb
blkid
echo 'UUID=45943ceb-06b8-4cb8-8c73-53c751956288 /data/mysqldb xfs defaults 0 0' >> /etc/fstab
mount -a

MariaDB二进制安装

MariaDB二进制安装

 设置数据库文件夹属主属组权限

chown -R mysql.mysql /data/mysqldb/
chmod 770 /data/mysqldb/

MariaDB二进制安装

建立数据库文件

cd /usr/local/mysql
scripts/mysql_install_db --datadir=/data/mysqldb --user=mysql

MariaDB二进制安装

拷贝示例配置文件

cd support-files/
cp my-huge.cnf /etc/my.cnf

MariaDB二进制安装

修改my.cnf配置文件

MariaDB二进制安装

启动脚本

cp mysql.server /etc/init.d/mysqld
ll /etc/init.d/mysqld        #查看是否有执行权限
chkconfig --add mysqld
service mysqld start

MariaDB二进制安装

MariaDB二进制安装

安全初始化

mysql_secure_installation

测试登录

MariaDB二进制安装