在CentOS 7上安装MariaDB 10.1.14
本教程将向您展示如何在CentOS 7服务器和台式机上安装MariaDB 10.1.14。 MariaDB 10.1.14已于2016年5月10日发布。它是一个稳定的版本,具有以前的10.0版本中未提供的功能。 它还向后移植并重新实现了MySQL 5.6和5.7中的某些功能。
MariaDB 10.1.14的重点:
- XtraDB已更新为XtraDB-5.6.29-76.2
- Innodb已更新为InnoDB-5.6.30
- 性能架构已更新至5.6.30
在CentOS 7上安装MariaDB 10.1.14
如果您以前从CentOS存储库中安装了旧版本的MariaDB,请使用以下命令将其删除:
sudo yum remove mariadb mariadb-server
接下来,我们将添加官方的MariaDB存储库。 所以在下面创建一个回购文件 /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
将会被安装,这是因为从版本10.1开始,MariaDB软件包中包括MariaDB Galera群集。
在按Y开始安装后,yum将获取MariaDB签名密钥。 全键指纹为
1993 69E5 404B D5FC 7D2F E43B CBCB 082A 1BB9 43DB
确保下载正确的密钥,然后按Y键安装MariaDB 10.1.14。
安装完成后,使用systemctl启动MariaDB。
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根密码时,请按Enter键,因为尚未设置根密码。 然后输入Y设置MariaDB服务器的根密码。
接下来,您只需按Enter即可回答所有剩余的问题。 这将删除匿名用户,禁用远程root登录并删除测试数据库。 此步骤是生产中MariaDB数据库安全性的基本要求。
而已!
总是欢迎提出意见,问题或建议。 如果您发现这篇文章有用, 请在社交媒体上与您的朋友分享! 请继续关注更多教程。