- 命令方式
# 确认是否有 mysql 用户
[root@localhost ~]# getent passwd mysql
# 创建用户
[root@localhost ~]# useradd -r -s /sbin/nologin -d /data/mysql mysql
# 创建目录及授权
[root@localhost ~]# mkdir -p /data/mysql
[root@localhost ~]# chown mysql:mysql /data/mysql
# 准备文件
## 下载
[root@localhost ~]# wget https://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb-10.5.4/bintar-linux-systemd-x86_64/mariadb-10.5.4-linux-systemd-x86_64.tar.gz
## 解压
[root@localhost ~]# tar xf mariadb-10.5.4-linux-systemd-x86_64.tar.gz -C /usr/local
## 进入目录,创建软链接
[root@localhost ~]# cd /usr/local
[root@localhost local]# ln -sv mariadb-10.5.4-linux-systemd-x86_64/ mysql
## 设置目录权限
[root@localhost local]# chown -R root:mysql /usr/local/mysql/
# 准备配置文件
[root@localhost local]# mkdir /etc/mysql/
[root@localhost local]# cp /etc/my.cnf /etc/mysql/my.cnf
[root@localhost local]# vim /etc/mysql/my.cnf
## [mysqld]中添加(或修改)以下内容
datadir = /data/mysql
innodb_file_per_table = on
skip_name_