如何在CentOS 7上安装MariaDB

来源:linux265.com 发布时间:2018-09-17
110

Install MariaDB On CentOSInstall MariaDB On CentOS

MariaDB是一个开源的关系数据库管理系统,向后兼容,二进制插件替代MySQL。 它由MySQL的一些原始开发人员和社区中的许多人开发。 随着CentOS 7的发布,MySQL被MariaDB取代为默认的数据库系统。

如果出于任何原因需要安装MySQL,请查看如何在CentOS 7上安装MySQL教程。 如果您的应用程序没有任何特定要求,您应该坚持使用CentOS 7中的默认数据库系统MariaDB。

在本教程中,我们将向您展示如何使用官方MariaDB存储库在CentOS 7上安装最新版本的MariaDB。 默认CentOS存储库中提供的MariaDB服务器版本是5.5版,它不是MariaDB的最新稳定版本。

在CentOS 7上安装MariaDB

在撰写本文时,MariaDB的最新版本是版本10.3。 如果您需要安装任何其他版本的MariaDB,请转到MariaDB存储库页面,并为特定的MariaDB版本生成存储库文件。

要在CentOS 7上安装MariaDB 10.3,请按照下列步骤操作:

01、第一步是启用MariaDB存储库。 创建名为MariaDB.repo的存储库文件并添加以下内容:

/etc/yum.repos.d/MariaDB.repo
# MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

02、使用yum安装MariaDB服务器和客户端软件包,与其他CentOS软件包相同:

sudo yum install MariaDB-server MariaDB-client

Yum可能会提示您导入MariaDB GPG密钥:

Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Importing GPG key 0x1BB943DB:
 Userid     : "MariaDB Package Signing Key "
 Fingerprint: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db
 From       : https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

输入y并按Enter键。

03、安装完成后,启用MariaDB以启动并启动服务:

sudo systemctl enable mariadb
sudo systemctl start mariadb

04、要验证安装,请键入以下命令检查MariaDB服务状态:

sudo systemctl status mariadb
● mariadb.service - MariaDB 10.3.7 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: inactive (dead)
     Docs: man:mysqld(8)
           https://mariadb.com/kb/en/library/systemd/

最后一步是运行mysql_secure_installation脚本,该脚本将执行几个与安全相关的任务:

sudo mysql_secure_installation

该脚本将提示您设置root用户密码,删除匿名用户,限制root用户对本地计算机的访问,以及删除测试数据库。

所有步骤都会详细解释,建议对所有问题回答“Y”(yes)。

从命令行连接到MariaDB

要通过终端以root帐户类型连接到MariaDB服务器:

mysql -u root -p

系统将提示您输入运行mysql_secure_installation脚本时先前设置的root密码。

输入密码后,您将看到MariaDB shell,如下所示:

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 10.3.7-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

总结

在本教程中,我们向您展示了如何在CentOS 7服务器上安装和保护MariaDB。

相关资讯

留言(0条)

我要发表看法

«-必填

«-必填,不公开

若看不清,请点击更换

«- 点击按钮

最新资讯TOP10


1. 如何在Ubuntu 18.04上安装Django

一周热门TOP10

一月热门TOP10

图书推荐