在CentOS 7上,安装MariaDB 10.1.14

分享于 

3分钟阅读

MySQL/MariaDB

  繁體

本教程将向您展示如何在CentOS 7服务器和台式机上安装MariaDB 10.1.14。

在CentOS 7上,安装MariaDB 10.1.14

如果在CentOS存储库中安装了旧版本的MariaDB,请使用以下命令删除它:

sudo yum remove mariadb mariadb-server

接下来,添加官方MariaDB存储库,在repo下创建/etc/yum.repos.d/文件。

sudo nano /etc/yum.repos.d/mariadb.repo

并将以下文本放入文件中。

# MariaDB 10.1 CentOS repository# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

保存,并关闭这个文件,然后用以下命令安装MariaDB 10.1.14:

sudo yum install MariaDB-server MariaDB-client

该命令将首先更新存储库信息,然后安装MariaDB 10.1.14。您还会注意到galera也会被安装,这是因为MariaDB Galera群集已从版本10.1开始包含在MariaDB软件包中。

按Y开始安装后,yum将获取MariaDB签名密钥。完整的密钥指纹是

1993 69E5 404B D5FC 7D2F E43B CBCB 082A 1BB9 43DB

请确保下载正确的键,然后按Y安装MariaDB 10.1.14.

安装后,用MariaDB启动systemctl。

sudo systemctl start mariadb

检查状态:

systemctl status mariadb

输出:

● mariadb.service - MariaDB database server
 Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
 Drop-In: /etc/systemd/system/mariadb.service.d
 └─migrated-from-my.cnf-settings.conf
 Active: active (running) since 一 2016-06-06 00:45:08 EDT; 19s ago
 Main PID: 5674 (mysqld)
 Status:"Taking your SQL requests now..."
 CGroup: /system.slice/mariadb.service
 └─5674 /usr/sbin/mysqld

我们可以看到MariaDB服务器正在运行,并且启用了自动启动,如果看到它被禁用,那么你可以启用自动启动:

sudo systemctl enable mariadb

使用以下命令检查MariaDB版本:

mysql --version

现在运行安装后安全脚本。

sudo mysql_secure_installation

当它要求输入MariaDB root密码时,按下Enter,因为你还没有设置root密码,然后输入Y设置MariaDB服务器的root密码。

接下来你可以按回车键来回答所有的问题,这将删除匿名用户,禁用远程root登录,并删除测试数据库,此步骤是生产环境中MariaDB数据库安全性的基本要求。

就是这样!


Centos  Mariadb  
相关文章