mysql卸载、重装

文章内容

需求说明

我们因为各种各样的原因可能需要卸载MySQL或者卸载重装,但是如果MySQL不能清理干净的话是很容易出现问题的。本文就讲讲如何彻底的卸载MySQL,将MySQL从我们的电脑上清理干净。

卸载的mysql版本:5.1.11;
安装的mysql版本:5.7.31;

参考文章

如何彻底卸载清理MySQL: link.
mysql5.7以上绿色版安装详细(图文)教程: link.

卸载

3.1 卸载软件本身

首先就是把MySQL软件本身卸载掉,卸载的方式有很多种。可以通过各种软件管家卸载掉,也可以通过计算机自带的控制面板卸载掉。这一步很简单,不再赘述。
在这里插入图片描述

3.2 清除残留文件

这里我们需要清理两个文件夹。
第一个是:C:\Program Files (x86)\MySQL,
第二个是:C:\ProgramData\MySQL,这里的ProgramData可能是隐藏的,我们需要在资源管理器中设置查看隐藏的文件。
我们要把这两个文件彻底删除,如果出现占用的情况我们可以重启计算机或者使用各种工具强制删除这两个文件夹。

在这里插入图片描述
在这里插入图片描述

3.3 清理注册表

往往我们进行完上面的两个步骤,我们计算机上的mysql就已经完全删除了,这时进行重装和其他操作就不会有问题了,但是如果这样还是有问题的话,我们就要尝试清理注册表的信息。

我们打开windows的运行,在开始菜单中找到或者按windows+R。
输入regedit,回车打开注册表编辑器。
然后依次找到以下几个注册表并且依次删除,这里要有一些耐心,仔细寻找。

  1. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
  2. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
  3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
  4. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001\Services\MYSQL
  5. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL
  6. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL

在这里插入图片描述
在这里插入图片描述
end.
这样我们的MySQL就算是完全删除了。
然后一定要重启电脑!!!

3.4 安装绿色版mysql

1、 下载地址:link
根据自己电脑的版本下载
下载之后,解压到指定的位置。再解压的文件中是不存在my.ini文件和data文件夹,这是需要我们自己来新建的。
在这里插入图片描述
2、配置环境变量

在桌面单机“我的电脑”——>右键,选择属性——>高级系统属性——>环境变量,进到如下界面:
在这里插入图片描述

接下来在path中添加路径,如下图:
在这里插入图片描述
3、生成data文件夹

生成服务端所需要的data文件夹,切换到E:\develop_soft\mysql-5.7.21-winx64\bin目录下以
管理员的权限
打开cmd

执行如下代码:
mysqld --initialize-insecure --user=mysql
发现在目录下出现了data文件夹。
在这里插入图片描述
4、执行代码:
mysqld –install
在这里插入图片描述
启动服务:
net start mysql
在这里插入图片描述
5、修改密码

第一次登陆不用密码,直接回车即可登陆。

登陆sql语句:mysql –u root -p
在这里插入图片描述
如果需要修改密码,则执行如下所示:
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘需要修改的密码’;

3.5 安装时遇到的问题

出现问题The service already exists
这是由于之前已经安装过mysql并且没有删除干净
重新以管理员身份运行,输入sc query mysql,查看一下名为mysql的服务:
在这里插入图片描述
命令sc delete mysql,删除该mysql

在这里插入图片描述
在执行一遍安装步骤,如果还不行根据卸载步骤仔细清理注册表

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值