Linux 完全卸载 MySQL
文章目录
- 前言
- 一、卸载系统自带的 MySQL-libs
- 二、删除遗留的 MySQL 文件
- 1.查看遗留 MySQL 文件
- 2.删除相关文件
- 总结
前言
最近在 Centos7 系统重新安装了一遍 MySQL,安装完成后发现初始化的密码没有生成,应该是没有将原来的 MySQL 文件卸载干净导致。
提示:以下是本篇文章正文内容,下面案例可供参考
一、卸载系统自带的 MySQL-libs
rpm -qa | grep -i -E mysql\|mariadb | xargs -n1 sudo rpm -e --nodeps
二、删除遗留的 MySQL 文件
1.查看遗留 MySQL 文件
最好切换到 root 用户
[root@worker-13 ~]$ find / -name mysql
/usr/share/mysql
/usr/lib64/mysql
/opt/software/mysql
/etc/logrotate.d/mysql
/etc/selinux/targeted/tmp/modules/100/mysql
/etc/selinux/targeted/active/modules/100/mysql
/var/lib/mysql
/var/lib/mysql/mysql
2.删除相关文件
并不是所有的 mysql 文件都要删除
必须要删除的文件有
- /var/lib/mysql
- /etc/my.cnf
执行完上述步骤后,可以再次尝试安装
总结
如果安装过程没有失误,最后启动 mysql 时查不到初始密码,大多是残留的 mysql 文件没有卸载干净。也可以通过查看 /var/log/mysqld.log 文件,来定位错误。
Linux 完全卸载 MySQL相关推荐
- Linux安装卸载mysql
2019独角兽企业重金招聘Python工程师标准>>> Linux平台卸载MySQL总结 http://www.cnblogs.com/kerrycode/p/4364465.htm ...
- linux下卸载mysql(rpm)
linux下卸载mysql 查看是否安装了mysql的组件 rpm –qa |grep –I mysql 卸载前关闭mysql服务 service mysql status service mysql ...
- Linux平台卸载MySQL总结
如何在Linux下卸载MySQL数据库呢? 下面总结.整理了一下Linux平台下卸载MySQL的方法. MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries).R ...
- Linux彻底卸载MySQL
Linux彻底卸载MySQL 1. 查找是否装有mysql [root@centos7 ~]#rpm -qa |grep mysql [root@centos7 ~]#ss -ntl State Re ...
- linux安装卸载mysql,Linux6 系列 安装、卸载mysql
Linux6 系列 安装.卸载mysql Linux6 系列 安装.卸载mysql Linux环境下载mysql: https://blog.csdn.net/weixin_40816738/arti ...
- 查看linux上卸载mysql数据库_linux卸载mysql数据库
展开全部 linux卸载mysql数据库的步骤: 第一步:查看系统中是否以rpm包安装的mysql [plain] view plaincopyprint? [root@linux ~62616964 ...
- Linux安装卸载Mysql与基本操作
一.安装Mysql软件 1.下载rpm包 本文章使用的系统是Linux,所以你需要下载一个mysql的rpm包 https://dev.mysql.com/downloads/ 根据系统版本下载,Ce ...
- linux下卸载mysql
1.查看系统中是否以rpm包安装的mysql [root@linux ~]# rpm -qa | grep -i mysql MySQL-server-5.1.49-1.glibc23 MySQL-c ...
- Linux Ubuntu 卸载 mysql
本文操作环境是在 linux Ubuntu 18.04 环境下,mysql 版本为5.7 若是在 root 用户下操作,以下指令中使用 sudo 的可以不添加 'sudo' ,因为 root 权限足够 ...
- linux中卸载mysql数据库_Linux下彻底卸载mysql数据库
linux下彻底卸载mysql 图解教程 1.查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到如下图的所示: 说明之前安装了: MySQL-client-5.5. ...
最新文章
- php如何实现用户报警,php封装实现钉钉机器人报警接口的示例代码
- mysql的基准测试_mysql基准测试 -benchmarks
- HYSBZ - 1050(旅行comf 并查集Java实现)
- leetcode55. 跳跃游戏
- 滚屏加载--无刷新动态加载数据技术的应用
- 计算机是如何工作的,Java多线程编程
- 【数组递归构造二叉树】LeetCode 108. Convert Sorted Array to Binary Search Tree
- 博客园复用别人的博客模板
- 云计算、计算虚拟化、网络基础简介
- Ajax 传参的两种方式
- windows配置指定网段流量走虚拟专用网络
- Vue和Element第一天
- 100个最热门的国人开发开源软件
- Matlab命令行乱码问题
- (四)Python小甲鱼入门教程笔记——思维导图训练
- 基于Html5 的canvas容器实现定制印章(圆形、椭圆、方形)
- matlab画直线段,如果要在MATLAB中绘制上题中的直线段,要求 ,则对应的MATLAB语句为____________...
- 沙龙报名 | 区块链落地难? 六位专家揭秘京东区块链全景应用
- Overlay 网络
- 分布式事务概述 (资料)
热门文章
- 软件著作权代码格式 java_软件著作权源代码文档格式要求
- Linux - 虚拟网络设备- TUN,TAP,ip tunnel
- java在线反编译class文件
- 火山安卓文件读写操作演示
- 图书管理系统完整代码
- 凯撒密码matlab转换,教你如何简单使用凯撒密码 详细始末
- [已解决]linux ubuntu unicode emoji字符显示问题
- 鹏芯U盘(UDK2008)意外断电后修复 1
- Linux驱动基础知识(一)
- Analytical.Graphics.STK.Pro.v8.11