简介
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
最新稳定版本:MariaDB 10.5.9, 10.4.18, 10.3.28, 10.2.37
发布版本:
安装
官网下载地址
可根据自己的系统及架构选择好版本下载安装包进行安装
阿里云YUM仓库地址
使用rpm包安装时,可以去阿里云镜像站下载或者在线安装。
X84_64/Centos7在线安装
- 卸载自带mariadb
rpm -qa|grep mariadb
// 卸载mariadb,文件名为上述命令查询出来的文件
rpm -e --nodeps 文件名
- 添加yum库
#
vi /etc/yum.repos.d/MariaDB.repo
# 添加内容
[mariadb]
name = MariaDB
baseurl = https://mirrors.aliyun.com/mariadb/yum/10.4/centos7-amd64/
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
enabled=1
gpgcheck=1
# 清除缓存
yum clean all
# 缓存本地信息
yum makecache
# 查看源列表
yum repolist
- 安装启动
# 安装
yum install -y MariaDB-server MariaDB-client
# 启动
systemctl enable mariadb
systemctl start mariadb
systemctl status mariadb
ARM/Centos7在线安装
按照X84_64环境安装即可,只需要修改YUM地址为arrch64的地址即可。
[mariadb]
name = MariaDB
baseurl = https://mirrors.nju.edu.cn/mariadb//mariadb-10.4.18/yum/centos7-aarch64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
enabled=1
gpgcheck=1
离线安装
方式1:下载rpm包安装,Linux系列(1)-ISO镜像搭建本地及远程yum源解决离线安装难题
方式2:下载安装包安装,下载地址
方式3:源码编译安装,比较麻烦,不推荐。
配置root密码及远程登录
- 登录
mysql -uroot -p
// 不用输密码,直接回车
- 修改密码
mysqladmin -u root -p password
// 直接回车 输入新密码
- 修改远程登录权限
# 输入密码登录
mysql -uroot -p
use mysql;
#设置远程主机登录,注意下面的root和123456改成你需要设置的用户和密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;
exit;
- 关闭防火墙或者放行3306端口
// 关闭防火墙
systemctl status firewalld
systemctl stop firewalld
- 使用远程工具连接