Linux CentOS 7 安裝 mysql
目录:
MariaDB是一个开放源代码关系数据库管理系统,向后兼容,二进制替代了MySQL。 它由MySQL的某些原始开发人员和社区中的许多人开发。 随着CentOS 7的发布,MySQL被MariaDB取代为默认数据库系统。
如果出于任何原因需要安装MySQL,请查看“如何在CentOS 7上安装MySQL”教程。 如果您的应用程序没有任何特定要求,则应坚持使用MariaDB(CentOS 7中的默认数据库系统)。
在本教程中,我们将向您展示如何使用官方MariaDB存储库在CentOS 7上安装最新版本的MariaDB。
先决条件
在继续学习本教程之前,请确保您以具有sudo特权的用户身份登录。
在CentOS 7上安装MariaDB 5.5
默认CentOS存储库中提供的MariaDB服务器的版本为5.5版。 虽然这不是最新版本,但相当稳定。
请按照以下步骤在CentOS 7上安装和保护MariaDB 5.5:
-
使用yum软件包管理器安装MariaDB软件包:
sudo yum install mariadb-server当提示您继续安装时,请按
y。安装完成后,使用以下命令启动MariaDB服务,并使其在启动时启动:
sudo systemctl start mariadbsudo systemctl enable mariadb要验证安装是否成功,请通过键入以下命令检查MariaDB服务状态:
sudo systemctl status mariadb输出应显示该服务处于活动状态并且正在运行:
运行
mysql_secure_installation脚本,它将执行一些与安全性相关的任务:sudo mysql_secure_installation系统将提示您设置root用户密码,删除匿名用户帐户,限制root用户对本地计算机的访问以及删除测试数据库。
详细说明了这些步骤。 建议对所有问题回答“是”。
在CentOS 7上安装MariaDB 10.3
在撰写本文时,MariaDB的最新版本是版本10.3。 如果需要安装任何其他版本的MariaDB,请转至MariaDB存储库页面,并为特定的MariaDB版本生成存储库文件。
要在CentOS 7上安装MariaDB 10.3,请执行以下步骤:
-
第一步是启用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/ name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1使用
yum安装MariaDB服务器和客户端软件包,与其他CentOS软件包相同:sudo yum install MariaDB-server MariaDB-clientYum可能会提示您导入MariaDB GPG密钥:
Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key”指纹:1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db来自:https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Entery并按Enter。安装完成后,启用MariaDB在启动时启动并启动服务:
sudo systemctl enable mariadbsudo systemctl start mariadb要验证安装,请输入以下内容来检查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)最后一步是运行
mysql_secure_installation脚本,它将执行一些与安全性相关的任务:sudo mysql_secure_installation该脚本将提示您设置root用户密码,删除匿名用户,限制root用户对本地计算机的访问以及删除测试数据库。
详细解释了所有步骤,建议对所有问题回答“是”。
从命令行连接到MariaDB
要通过终端作为根帐户类型连接到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。
现在,您的MariaDB服务器已启动并正在运行,并且您知道如何从命令行连接到MariaDB服务器,您可能需要查看以下指南:
mariadb mysql centos这篇文章是在CentOS 7系列上安装LEMP堆栈的一部分。
本系列的其他文章:
•如何在CentOS 7上安装Nginx•在CentOS 7上让我们加密来保护Nginx•在CentOS 7上安装MariaDB•在CentOS 7上安装PHP 7•如何在CentOS 7上设置Nginx服务器块在centos 7上安装magento 2
Magento是一个基于开源技术的电子商务平台,结合了强大的功能,灵活性和友好的用户界面。 在本教程中,我们将引导您完成在CentOS 7计算机上安装Magento 2的步骤。
在centos 7上安装mysql
随着CentOS 7 MySQL的发行,CentOS的存储库中不再提供世界上最受欢迎的开源关系数据库管理系统,MariaDB已成为默认的数据库系统。 在本教程中,我们将向您展示如何在CentOS 7机器上安装MySQL。
在centos 7上安装php 7
CentOS 7附带了PHP版本5.4,该版本已经正式退出EOL一段时间了,不再受支持。 在本指南中,我们将说明如何在CentOS 7上安装或升级到PHP 7.0、7.1、7.2和7.3。







