mysql数据库重装踩坑记

前言

查了很多博客,重装了n次之后,终于成功了。写篇博客给和我一样正在疯狂查找方法的人。
出现initializing database安装失败解决办法(已经验证)我感觉下面的方法适合大部分的重装者
很多安装不成功的原因是因为上次的数据库没有删除干净。
彻底删除干净的方法,
这是win10下的重装,别的没试过,不过笔者感觉一样

1 停止MySQL服务

ctrl+R打开cmd命令界面,输入net stop mysql,出现已停止则成功(我当时没有成功,但是没关系 继续进行下面的即可)
ctrl+R输入services.msc回车,进入服务管理窗口。找到mysql开头的,点击进入改成禁止。

2 删除mysql server服务

还是cmd命令界面,输入sc delete mysql,删除成功
)没有成功也没关系,可以继续下面步骤(我没成功,不过继续按照下面步骤最后还是成功了)

3 删除文件夹

删除C:\ProgramData里的MySQL文件夹
删除C:\Program Files理的MySQL文件夹
删除C:\Program Files(x86)里的MySQL文件夹

4 打开控制面板,

ctrl+R输入rundll32.exe shell32.dll,Control_RunDLL 回车进入控制面板,找到添加删除程序,找到MySQL选择卸载。
卸载mysql server!(这个是一定要卸载的)
找到MySQL Installer安装程序,选择卸载。卸载不掉的用360强力卸载掉即可,建议全部卸载,谁知道有没有影响呢(若之前安装时安装了其他组件,可以不卸载,但想重装别的版本的MySQL,还是统一版本为好)

5 清除注册表:(很繁琐的步骤)

ctrl+R输入regedit 打开注册表,
删除以下几个文件【也可以在注册表里搜索mysql】:HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services
一般服务会以相同的名字(名字通常是MySQL)在这里显示
注:删除也可在注册表里搜索删除【ctrl+F】HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夹。如果没有可以不用删除了

6 改计算机名和组名

到这里卸载已经进行的差不多了 不过还有一种可能(反正我当时都给改了)
右键我的电脑属性–>查看自己的计算机名和组名是否为中文–>更改计算机名和组名为纯英文(不会改的网上搜一下方法)–>重启计算机–>
最后注意:一定要重启!!!

7 安装

重启之后使用MySQL Installer安装程序安装MySQL server–>安装成功。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑白极客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值