MySQL的卸载与安装

一.卸载MySQL(共7步)

1 . 打开控制台(桌面没有的,可以尝试去任务栏搜索框搜索控制台)

2 . 点击卸载程序

3 . 搜索MySQL相关内容,然后鼠标单击选中右键卸载(卸载与MySQL相关的全部内容,卸载的时候稍等一下)

4 . 找到自己的Mysql安装的文件夹,右键删除
(按照你自己安装的目录,找到你的MySql,并将他删除)

5 . 去C盘目录下找到这三个文件夹,依次进入文件夹,在右上角搜索框搜索MySQL,删除它们

(如果三个文件夹都没有MySQL文件夹了,那就省略5这一步)

如果没有找到ProgramData(跟着以下1,2,3步骤来)

6 . 使用键盘wiin+R,打开命令框,输入regedit打开注册表编辑器

点击确定,打开注册表

在上方目录框依次进入这三个路径:

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL

选中左边的MySQL 右键删除

### 如何正确地卸载和重新安装 MySQL #### 卸载现有 MySQL 安装 为了安全彻底地移除现有的 MySQL 安装,建议按照以下方法操作: 在基于 Red Hat 的系统上可以使用 `yum` 工具来执行此过程,在 Debian 或 Ubuntu 上则应采用 `apt-get`。 对于 Red Hat/CentOS/Fedora 使用如下命令: ```bash sudo yum remove mysql* ``` 针对 Debian 和 Ubuntu 用户,则运行这些指令: ```bash sudo apt-get purge mysql-server mysql-client mysql-common sudo rm -rf /etc/mysql /var/lib/mysql sudo apt-get autoremove sudo apt-get autoclean ``` 上述命令会删除所有 MySQL 相关的数据文件以及配置设置[^4]。 #### 清理残留数据 确保没有任何遗留的 MySQL 文件夹或配置项存在于 `/var/lib/mysql`, `/etc/my.cnf.d/` 及其他可能的位置。这一步骤非常重要,因为未清理干净可能会干扰新版本数据库引擎的行为表现。 #### 下载并准备新的 MySQL 版本 前往官方下载页面获取最新稳定版 MySQL 软件包,并遵循特定于操作系统类型的指南完成准备工作。通常情况下,Linux 发行版提供了通过其默认软件仓库轻松安装的方法;然而,如果想要获得更高级别的控制权或者访问最新的特性更新,则可以从官方网站直接取得二进制分发档。 #### 执行全新安装 一旦完成了旧实例的清除工作之后就可以着手进行全新的 MySQL 设置流程了。根据所选平台的不同,这里提供两种方式来进行正式部署: ##### 对于 RPM 包管理器支持的操作系统(如 CentOS/RHEL) 利用 YUM 来简化整个过程: ```bash sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm sudo yum update sudo yum install mysql-community-server ``` ##### 面向 APT 支持环境下的 Linux 发布版(像 Ubuntu/Debian) 借助 APT 命令实现快速便捷的安装体验: ```bash wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb sudo dpkg -i ./mysql-apt-config_0.8.15-1_all.deb sudo apt-get update sudo apt-get install mysql-server ``` 以上步骤完成后,MySQL 将被成功重置到初始状态并准备好投入使用[^2]。 #### 初始化启动服务 初次启动前需先初始化数据库目录结构: ```bash mysqld --initialize-insecure --user=mysql ``` 接着启用并开启 MySQL 服务以便立即生效: ```bash systemctl enable mysqld.service systemctl start mysqld.service ``` 最后不要忘记修改 root 密码以增强安全性!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值