#!/bin/bash
*************************
source /etc/init.d/functions
DIR=/usr/local
ID=mysql
VERSION=mariadb-10.5.5-linux-systemd-x86_64
PACKAGE=https://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb-10.5.5/bintar-linux-systemd-x86_64/mariadb-10.5.5-linux-systemd-x86_64.tar.gz
MYDIR=/data/mysql
DBPATH(){
if [ -f /etc/profile.d/mysql.sh ];then
. /etc/profile.d/mysql.sh
else
echo PATH=$DIR/mysql/bin:$PATH > /etc/profile.d/mysql.sh
. /etc/profile.d/mysql.sh
fi
}
INSTALLDB(){
DBPATH
cat > /etc/my.cnf <<EOF
[mysqld]
datadir=/data/mysql
skip_name_resolve=1
log-error=/data/mysql/mysql.log
pid-file=/data/mysql/mysql.pid
EOF
mkdir -p /data/mysql
chown mysql.mysql /data/mysql
/$DIR/mysql/scripts/mysql_install_db --datadir=/data/mysql --user=mysql &> /dev/null
}
SERVERVICE(){
cp $DIR/mysql/support-files/systemd/mariadb.service /usr/lib/systemd/system/
systemctl
安装MariaDB脚本
最新推荐文章于 2022-12-18 20:00:00 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)