返回顶部
首页 > 资讯 > 数据库 >Centos7 安装Mariadb详细教程
  • 899
分享到

Centos7 安装Mariadb详细教程

服务器mysql数据库 2023-09-16 20:09:20 899人浏览 薄情痞子
摘要

介绍 MariaDB是一个开源数据库管理系统,通常作为流行的LEMP(linux、Nginx、Mysql/MariaDB、PHP/python/Perl)堆栈的一部分安装。它使用关系数据库和 sql(结构化查询语言)来管理其数据。Maria

介绍

MariaDB是一个开源数据库管理系统,通常作为流行的LEMPlinuxNginxMysql/MariaDB、PHP/python/Perl)堆栈的一部分安装。它使用关系数据库sql(结构化查询语言)来管理其数据。MariaDB 是 mysql 的一个分支,由原始 MySQL 开发人员管理。它被设计为 MySQL 的替代品,使用一些引用的命令mysql,并且是 Centos 7 上的默认软件包。

在本教程中,我们将解释如何在 CentOS 7 服务器上安装最新版本的 MariaDB。如果您特别需要 MySQL,请参阅如何在 CentOS 7 上安装 MySQL指南。如果您想知道 MySQL 与 MariaDB,MariaDB 是首选软件包,它应该可以无缝地代替 MySQL。

先决条件

要遵循本教程,您将需要:

  • 具有非 root 用户且具有

sudo

特权的 CentOS 7。您可以在使用 CentOS 7 的初始服务器设置

指南

中了解有关如何设置具有这些权限的用户的更多信息。

第 1 步 — 安装 MariaDB

我们将使用 Yum 安装 MariaDB 包,y在提示确认我们希望继续时按下:

sudo yum install mariadb-server

复制

安装完成后,我们将使用以下命令启动守护进程:

sudo systemctl start mariadb

复制

systemctl不会显示所有服务管理命令的结果,因此为了确保我们成功,我们将使用以下命令:

sudo systemctl status mariadb

复制

如果 MariaDB 已成功启动,输出应包含“Active: active (running)”,最后一行应类似于:

Dec 01 19:06:20 centos-512mb-sfo2-01 systemd[1]: Started MariaDB database server.

复制

接下来,让我们花点时间确保 MariaDB 在启动时启动,使用该systemctl enable命令将创建必要的符号链接。

sudo systemctl enable mariadb

复制

OutputCreated symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.

接下来,我们将把注意力转向保护我们的安装。

第 2 步 — 保护 MariaDB 服务器

MariaDB 包含一个安全脚本,用于更改一些不太安全的默认选项,例如远程 root 登录和示例用户。使用此命令运行安全脚本:

sudo mysql_secure_installation

复制

该脚本为每个步骤提供了详细说明。第一个提示要求输入 root 密码,该密码尚未设置,因此我们将ENTER按照它的建议按下。接下来,系统将提示我们设置该 root 密码,我们将这样做。

然后,我们将通过按Y和 接受所有的安全建议,然后ENTER对于其余提示,这将删除匿名用户,禁止远程 root 登录,删除测试数据库,并重新加载权限表。

最后,既然我们已经确保了安装,我们将验证它是否正常工作。

第 3 步 — 测试安装

mysqladmin我们可以通过连接该工具(一个允许您运行管理命令的客户端)来验证我们的安装并获取有关它的信息。使用以下命令以root ( -u root) 身份连接到 MariaDB,提示输入密码 ( -p),然后返回版本。

mysqladmin -u root -p version

复制

您应该会看到与此类似的输出:

输出

mysqladmin Ver 9.0 Distrib 5.5.50-MariaDB, for Linux on x86_64 Copyright (c) 2000, 2016, oracle, MariaDB Corporation Ab and others. Server version 5.5.50-MariaDB Protocol version 10 Connection Localhost via UNIX Socket UNIX socket /var/lib/mysql/mysql.sock Uptime: 4 min 4 sec Threads: 1 Questions: 42 Slow queries: 0 Opens: 1 Flush tables: 2 Open tables: 27 Queries per second avg: 0.172

这表明安装已经成功。

结论

在本教程中,我们在 CentOS 7 服务器上安装并保护了 MariaDB。要了解有关使用 MariaDB 的更多信息,本指南了解有关 MySQL 命令的更多信息会有所帮助。您还可以考虑实施一些额外的安全措施

来源地址:https://blog.csdn.net/drog79/article/details/128006997

您可能感兴趣的文档:

--结束END--

本文标题: Centos7 安装Mariadb详细教程

本文链接: https://lsjlt.com/news/410309.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Centos7 安装Mariadb详细教程
    介绍 MariaDB是一个开源数据库管理系统,通常作为流行的LEMP(Linux、Nginx、MySQL/MariaDB、PHP/Python/Perl)堆栈的一部分安装。它使用关系数据库和 SQL(结构化查询语言)来管理其数据。Maria...
    99+
    2023-09-16
    服务器 mysql 数据库
  • Centos7超详细安装教程
    Centos 7适合初入门的带图形化的界面系统安装 本文是基于VMware虚拟机,centos7 64位安装教学 文章目录 Centos 7适合初入门的带图形化的界面系统安装一、软件准备二、V...
    99+
    2023-09-28
    linux 运维 服务器
  • centos7 安装jdk详细教程
    一、前言 本文主要介绍的是Centos7-Linux环境下安装jdk-8u333的详细图文教程,用过linux服务器的开发人员都知道,JDK是作为日常开发常用的基础环境,所以安装jdk是必要的,本文介绍的是解压版的JDK安装过程,下面是详细...
    99+
    2023-09-01
    java linux 服务器
  • centOs7安装Android Sdk详细教程
    在开发vue时想将vue转换为apk安装包 先卸载掉自带的jdk、推荐使用1.8的jdk cd /usr/local/src/ mkdir sd...
    99+
    2022-06-06
    sdk centos 教程 Android
  • VMware Centos7下载安装教程(超详细)
    「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 Centos7下载安装 一、下载镜像二、创建虚拟机三、安装Cen...
    99+
    2023-09-14
    网络 linux 服务器 云原生
  • Centos7 安装MySQL 5.7图文详细教程
    一. 检查是否安装过MySQL 检查当前系统是否安装过mysql 执行安装命令前,先执行查询命令 1. CentOS6 rpm -qa|grep mysql 如果存在mysql-libs的旧版本包如下: 请先执行卸载命令:rpm -e -...
    99+
    2023-08-17
    mysql 数据库
  • mysql8.0.23 linux(centos7)安装完整超详细教程
    上篇文章给大家介绍了MySQL 8.0.23 主要更新一览(新特征解读) ,感兴趣的朋友点击查看吧! 最新版windows mysql-8.0.23-winx64,点击下载 mysql8.0.23 linu...
    99+
    2022-06-03
    linux mysql8.0.23安装 mysql8.0.23安装
  • CentOS7安装MySQL8的超级详细教程(无坑!)
    目录前言一、卸载MariaDB二、安装MySQL2.1 下载资源包2.1.1 官网下载2.1.2 wget下载2.2 解压2.3 重命名2.4 添加PATH变量三、用户和用户组3.1...
    99+
    2024-04-02
  • VirtualBox虚拟机安装Centos7详细教程图解
    一、前期准备工作: 1、虚拟机下载 VirtualBox版本:7.0.6 下载 VirtualBox 的下载页面:https://www.virtualbox.org/wiki/Downloads VMWare 虚拟机软件(收费的,要使用请...
    99+
    2023-09-10
    centos 运维 linux
  • python安装教程 Pycharm安装详细教程
    python安装教程和Pycharm安装详细教程,分享给大家。 首先我们来安装python 1、首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads...
    99+
    2022-06-04
    教程 详细 python
  • centos7如何安装mariadb
    这篇文章主要为大家展示了“centos7如何安装mariadb”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“centos7如何安装mariadb”这篇文章吧。为...
    99+
    2024-04-02
  • centos编译安装mariadb的详细过程
    目录Centos编译安装mariadb1:安装cmake环境(1):进入/usr/local/download/目录(2):解压源码包(3):解压CMake源码包(4):进入cmark的源码目录(5):运行当前目录下的一...
    99+
    2024-04-02
  • SQLyog12.08安装详细教程
    SQLyog安装教程 一、软件下载 为了更好的学习,我们需要可视化界面,而不仅仅是通过命令行黑窗口管理数据库。SQLyog 就是一个快速而简洁的图形化管理MYSQL数据库的工具。 SQLyog12.08下载地址: 链接:htt...
    99+
    2019-01-24
    SQLyog12.08安装详细教程
  • SQLyog12.08详细安装教程
    SQLyog安装教程 一、软件下载 为了更好的学习,我们需要可视化界面,而不仅仅是通过命令行黑窗口管理数据库。SQLyog 就是一个快速而简洁的图形化管理MYSQL数据库的工具。 SQLyog12.08下载地址: 链接:htt...
    99+
    2019-04-28
    SQLyog12.08详细安装教程
  • DVWA详细安装教程
    1、下载和安装phpstudy 小皮面板(phpstudy) - 让天下没有难配的服务器环境! (xp.cn)  下载和安装很简单的,但是要注意安装的文件夹不得有中文否则要报错。 安装后开启Apache和MySQL两个服务,  2、...
    99+
    2023-09-26
    php web安全
  • MySQL安装详细教程
    目录 一、下载链接 二、配置MySQL 2.1配置环境变量(可以让任意盘符号都能访问bin目录) 2.2新建配置文件 2.3初始化MySQL 2.4注册MySQL服务 2.5启动MySQL服务 2.6修改默认密码 ​ 三、登录MySQL ...
    99+
    2023-09-28
    mysql 数据库 database
  • clickhouse安装详细教程
    1.前置准备 首先我们准备一台有linux系统的服务器 然后更改文件的所属者,这点很重要 下载解压jdk, 配置环境变量 接下来进入正题: 安装clickhouse 确定防火墙处于关闭状态 ...
    99+
    2023-09-03
    clickhouse linux 服务器 java 大数据
  • Maven详细安装教程
    简介         Apache Maven是一个(特别是Java编程)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。 ...
    99+
    2023-09-01
    maven apache java intellij idea
  • 【CUDA安装详细教程】
    目录 前言一、cuda的下载及安装1.cuda版本2.CUDA toolkit Download3.cuda安装 二、cuDNN下载及安装1.cuDNN下载2.cuDNN配置 前...
    99+
    2023-09-06
    深度学习 人工智能 python 机器学习
  • MySQL安装教程(详细)
    目录 一、安装准备 1.1 mysql数据库下载 官网在线下载 云盘离线下载 1.2 数据库运行环境下载 二、安装步骤 2.1 开始安装 2.2 选择安装类型 2.3 选择功能 2.4 检测安装环境 2.5 功能安装 2.6 功能安装完成,...
    99+
    2023-08-31
    mysql 数据库安装
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作