本章是基于CentOS7下的Mariadb单机安装部署教程,后续会出Mariadb高可用常见主流方案,包括:
Mariadb单机部署
安装方式
- 官方yum源安装
- 二进制包安装
- 源码安装
此处采用官方安装,安装版本为10系列最新长期稳定版 10.11.8
配置yum源
vi /etc/yum.repos.d/mariadb-10.11.8.repo
mariadb-10.11.8.repo内容如下
[mariadb]
name = MariaDB
#官方镜像下载速度慢,替换成了清华镜像站
baseurl = https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/10.11.8/centos7-amd64/
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1
预安装mariadb10.11.8所需pv
sudo yum install epel-release
sudo yum install pv
安装
yum -y install mariadb-server mariadb-client mariadb
启动mariadb
#启动mariadb
systemctl start mariadb
#开机自启
systemctl enable mariadb
#查看状态
systemctl status mariadb
配置安全信息
#个性化配置root密码、root用户是否允许远程连接、是否开启unit socket安全模式、是否删除匿名用户、是否删除test库等
/usr/bin/mariadb-secure-installation
查看日志
sudo journalctl -u mariadb
卸载
yum remove mariadb-server mariadb
rm -rf /var/lib/mysql/
rm -rf /etc/my.cnf.d/
rm -rf /etc/my.cnf
# rm -rf 删除所有找到的文件
find / -name mariadb