Centos7删除MariaDB

news/2024/7/9 21:13:13 标签: mariadb, 数据库, centos

在 CentOS 7 上删除 MariaDB 可以通过 yum 包管理器来完成。以下是一步一步的指导:

  1. 打开终端:首先,你需要打开你的 CentOS 7 系统的终端。

  2. 停止 MariaDB 服务(如果正在运行):在卸载 MariaDB 之前,最好先停止 MariaDB 服务。你可以使用以下命令来停止 MariaDB 服务:

    sudo systemctl stop mariadb

    注意:在某些情况下,MariaDB 服务可能被命名为 mysqld 而不是 mariadb。如果 mariadb 命令不起作用,你可以尝试: 

    sudo systemctl stop mysqld

  3. 禁用 MariaDB 服务:在卸载 MariaDB 之后,你可能还想禁用 MariaDB 服务,以防止它在将来的系统启动时自动启动。使用以下命令来禁用 MariaDB 服务:

    sudo systemctl disable mariadb

    同样地,如果服务名为 mysqld,则使用 

    sudo systemctl disable mysqld

  4. 卸载 MariaDB:现在,你可以使用 yum 来卸载 MariaDB 及其所有相关的包。以下命令将卸载 MariaDB 及其所有依赖项:

    sudo yum remove mariadb mariadb-server mariadb-libs mariadb-devel

    请注意,mariadb-libs 可能包含一些其他软件包也需要的共享库。在某些情况下,直接卸载它可能会导致依赖性问题。然而,如果你确定不再需要 MariaDB 并且想要完全清除它,你可以继续执行此命令。如果之后遇到依赖性问题,你可能需要重新安装 mariadb-libs 或其他受影响的包。

  5. 清理缓存(可选):卸载完成后,你可以清理 yum 缓存以释放磁盘空间。这不是必需的,但可以帮助保持系统整洁。使用以下命令来清理缓存:

    sudo yum clean all
  6. 检查 MariaDB 是否已完全卸载:最后,你可以使用 rpm 命令来检查 MariaDB 是否已完全从你的系统中卸载: 

    rpm -qa | grep mariadb 

     如果命令没有返回任何内容,那么 MariaDB 就已经被成功卸载了。

通过以上步骤,你应该能够成功地从 CentOS 7 系统中删除 MariaDB。如果你计划安装 MySQL,请确保在卸载 MariaDB 后进行,以避免任何潜在的冲突。


http://www.niftyadmin.cn/n/5539105.html

相关文章

【pycharm】 Virtualenv创建venv报错

一、背景 在启动django项目时,需要创建venv环境,有时候能顺利创建成功,当python版本换成3.8时,会报错 ImportError: DLL load failed while importing _ssl: 找不到指定的模块。 二、原因和解决措施 之所以执行这个报错&#…

maven-surefire-report-plugin插件生成测试报告

目录 官网 pom.xml配置 测试类 执行测试结果 修改测试类 pom文件更改配置maven-jxr-plugin xref xref-test ​Source Xref​ ​Test Source Xref​ 再此验证 有凭(有理)有据 官网 Maven Surefire Report Plugin – Showing Only Fail…

k8s-第十二节-DaemonSet

DaemonSet是什么? DaemonSet 是一个确保全部或者某些节点上必须运行一个 Pod的工作负载资源(守护进程),当有node(节点)加入集群时, 也会为他们新增一个 Pod。 下面是常用的使用案例: 可以用来部署以下进程的pod 集群守护进程,如Kured、node-problem-detector日志收集…

怎么搭建个人博客教程,附云主机选购指南

一、搭建个人博客教程 1. 规划博客内容与技术栈 确定博客主题:首先明确博客的定位和主题,这将影响后续的技术选择和内容规划。选择技术栈:根据个人偏好和技术背景,选择合适的建站技术。例如,可以使用WordPress&#…

数据库重命名脚本

由于原本的数据库命名不规范,需要进行重新命名,最终确定方案为新建数据库后迁移表,以下为脚本。 #!/bin/bashecho -e "\033[34m 此脚本功能为修改数据库名称(需要新建数据库后将数据迁移到新数据库),…

浅谈OpenCV的多对象匹配透明图像的实现,以及如何匹配半透明控件

引子 OpenCV提供的templateMatch只负责将(相关性等)计算出来,并不会直接提供目标的对应坐标,一般来说我们直接遍历最高的相关度,就可以得到匹配度最高的坐标。但是这样一般只能得到一个坐标。在实际操作中,…

Python从入门到放弃——整数类型变量

变量 前言 上一篇文章中我们学习了Print函数,并且深入的理解了Print函数的各个参数。明确了应该如何利用各种参数来实现我们想输出的效果。那么现在让我们来学习一下变量这一个知识点。 什么是变量 变量,作为编程中的核心概念之一,其重要性…

适用于Mac和Windows的最佳iPhone恢复软件

本文将指导您选择一款出色的iPhone数据恢复软件来检索您的宝贵数据。 市场上有许多所谓的iPhone恢复程序。各种程序很难选择并选择其中之一。一旦您做出了错误的选择,您的数据就会有风险。 最好的iPhone数据恢复软件应包含以下功能。 1.安全可靠。 2.恢复成功率高…