详解CentOS7 安装 MariaDB 10.2.4的方法

yizhihongxing

下面是详解CentOS7安装MariaDB 10.2.4的方法的完整攻略:

安装 MariaDB

1. 添加 MariaDB Repository

vi /etc/yum.repos.d/MariaDB.repo

然后将以下内容粘贴到文件中:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2.4/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

2. 安装 MariaDB

yum install MariaDB-server MariaDB-client -y

3. 启动 MariaDB

systemctl start mariadb

4. 设置 MariaDB 自启动

systemctl enable mariadb

5. 配置 MariaDB 安全

mysql_secure_installation

接下来你将被要求进行一些安全设置,具体请参考以下示例说明:

示例1:改变root用户密码

Enter current password for root (enter for none): 
OK, successfully used password, moving on...

Set root password? [Y/n] Y   #输入 Y,表示需要设置 root 密码
New password:                   #输入新密码
Re-enter new password:          #再次输入密码
Password updated successfully!

示例2:禁止MariaDB匿名用户

Disallow root login remotely? [Y/n] Y   #输入 Y
Success.

Remove anonymous users? [Y/n] Y    #输入 Y
Success.

Disallow root login remotely? [Y/n] Y    #输入 Y
Success.

Remove test database and access to it? [Y/n] Y   #输入 Y
 - Dropping test database...
Success.

 - Removing privileges on test database...
Success.

Reload privilege tables now? [Y/n] Y    #输入 Y
Success.

All done!

以上就是详解CentOS7安装MariaDB 10.2.4的方法的完整攻略。通过以上步骤,你可以成功安装并配置MariaDB,以便在你的网站中使用。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解CentOS7 安装 MariaDB 10.2.4的方法 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • pdf转base64

    pdf转base64 在现代的网络应用中,我们经常需要在浏览器中显示或传输文件。而在某些情况下,我们希望能够将这些文件以一种可靠的方式编码并传输,这时候就需要用到base64编码。 而在传输文件时,常常需要将文件转换为base64格式,然后再将其嵌入到HTML、JSON等数据格式中。本文将重点介绍如何将PDF文件转换成base64格式。 base64简介 b…

    其他 2023年3月28日
    00
  • 在安装完android程序以后“你的手机上未安装应用程序”的解决方案

    让我为你详细讲解如何解决“在安装完Android程序以后‘你的手机上未安装应用程序’”的问题。 问题描述 当你在手机上安装一个Android程序后,有时候你会发现你的手机上并没有安装该应用程序,而且也没有任何报错信息。这可能是由于Android系统的一些缓存问题导致的。 解决方案 以下是解决问题的完整攻略: 1. 清除Google Play Store的缓存…

    other 2023年6月25日
    00
  • c++详细讲解构造函数的拷贝流程

    c++详细讲解构造函数的拷贝流程 什么是构造函数 在C++中,构造函数是一种特殊的成员函数,用于创建和初始化对象。当一个对象被创建时,构造函数会自动调用,完成对象的初始化工作。 构造函数的拷贝流程 当需要创建一个新对象并将其初始化为另一个对象的副本时,就需要使用到拷贝构造函数。拷贝构造函数用于实现一个对象复制另一个对象的所有成员变量的功能。 在C++中,每个…

    other 2023年6月26日
    00
  • prometheus监控springboot应用简单使用介绍详解

    讲解“prometheus监控springboot应用简单使用介绍详解”的完整攻略 1. 准备工作 在使用 Prometheus 监控 Spring Boot 应用之前,需要先引入 Prometheus 相关的依赖。可以使用 Maven 或 Gradle 引入以下依赖: <!– Prometheus 客户端依赖 –> <dependen…

    other 2023年6月27日
    00
  • mysql中andor查询的优先级

    MySQL中AND/OR查询的优先级 在MySQL中,AND和OR是两个用于连接查询条件的关键字,但是在使用它们时却需要注意它们的优先级,不然就可能会得到不正确的查询结果。 优先级规则 在MySQL中AND的优先级要高于OR,这就意味着在多个AND和OR连用时,AND会先被执行,而OR则会在AND执行完之后才会被执行。 例如,以下查询语句: SELECT *…

    其他 2023年3月28日
    00
  • 解决vue项目nginx部署到非根目录下刷新空白的问题

    下面是解决 Vue 项目在 Nginx 部署非根目录下刷新空白的问题的完整攻略。 问题描述 当 Vue 项目部署在 Nginx 上,并且不是在根目录下,比如在 http://example.com/vueapp 目录下时,直接访问路由会导致刷新后页面空白,浏览器控制台提示 404 错误。 原因分析 这是因为 Vue 项目使用的是前端路由,刷新页面时浏览器会向…

    other 2023年6月27日
    00
  • conda使用清华源设置channel的镜像

    以下是使用清华源设置conda channel镜像的完整攻略: 打开终端或命令行界面。 使用以下命令备份原始的.condarc文件(如果存在): cp ~/.condarc ~/.condarc.backup 使用文本编辑器打开.condarc文件: nano ~/.condarc 在.condarc文件中添加以下内容,设置清华源作为channel的镜像: …

    other 2023年10月16日
    00
  • 如何在Android Studio下进行NDK开发

    下面是详细的“如何在Android Studio下进行NDK开发”的完整攻略: 一、什么是NDK? NDK(Native Development Kit)是一个适用于Android平台的开发工具包,可以让开发者使用C或C++等高级语言编写可与Java代码或已经存在的库进行交互的本地库。NDK是如何与其他组件进行交互的主要方式是使用JNI(Java Nativ…

    other 2023年6月26日
    00
合作推广
合作推广
分享本页
返回顶部