RHEL / CentOS 7下自带的MySQL/Mariadb版本都有些老。需要通过MariaDB官方提供的Repositories才能安装成功。
安装软件源
首先访问Setting Up MariaDB Repositories页面,选择CentOS → 发行版本 → MariaDB版本。
![](https://img.haomeiwen.com/i1906922/ba2dfdda7d8e83eb.png)
把页面上的相应文字,复制粘贴到/etc/yum.repos.d/下,命名为MariaDB.repo:
# MariaDB 10.2 CentOS repository list - created 2018-03-26 04:05 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
![](https://img.haomeiwen.com/i1906922/381c54b71964b195.png)
安装MariaDB服务器和客户端
执行以下指令安装MariaDB服务器和客户端:
sudo yum install MariaDB-server MariaDB-client
设置MariaDB服务器自动启动
# 马上启动MariaDB
systemctl start mariadb
# 设置开机自动启动
systemctl enable mariadb
初次设置
如果是全新安装的MariaDB,则还需要进行初始化设置:
/usr/bin/mysql_secure_installation
然后按照以下步骤就行设置就一切OK:
# 输入root账号密码(没有请直接回车)
Enter current password for root (enter for none):
# 为root设置密码? 按Y
Set root password? [Y/n]
# 删除匿名用户,按Y
Remove anonymous users? [Y/n]
# 禁止root远程访问,需要远程管理,请按n
Disallow root login remotely? [Y/n]
# 删除test数据库及其访问权限,按Y
Remove test database and access to it? [Y/n]
# 重新加载访问权限,按Y
Reload privilege tables now? [Y/n]
![](https://img.haomeiwen.com/i1906922/4b487691b7deb839.png)
网友评论