我是照着参考资料一步一步删除的,只是我的Win7 64位的电脑比较犟,硬是要我重启电脑才能成功!强烈建议最好是重启电脑再装!

使用MySQL都有过重装的经历,要是重装MySQL基本都是在最后一步通不过,究竟是什么原因呢?下面是我总结的一点经验,都是血的教训!

相信大家使用MySQL都有过重装的经历,要是重装MySQL基本都是在最后一步通不过,除非重装操作系统,究其原因就是系统里的注册表没有删除干净。下面是我总结的一点经验,都是血的教训:

MYSQL出现问题,重装是非常郁闷的事情,很是崩溃,搞一次需要记录一次

安装的时候,有时候会出现could not start the service mysql error:0 提示错误。

解决步骤:

1、开始-MySQL-MySQL Server 5.1-MySQL Server Instance Config Wizard-Next-Remove Instance。

2、进入添加删除程序,找到MySQL选择卸载,选择remove。

3、进入注册表。

3.1、查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下的键值,如果有相关mysql键值(mysql、mysqladmin)则删掉,即可;
3.2、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\下有mysql目录就要删除。

3.3、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\下有mysql目录就要删除。

3.4、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下有没有关于Mysql键值,有删除,即可。

3.5、查看HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services下有没有关于Mysql键值,有删除,即可。

3.6、查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下有没有关于Mysql键值,有删除,即可。

4、删除C:\Documents and Settings\All Users\Application Data目录下的MySQL目录。

5、进入MySql安装目录,删除目录。

6、在进入注册表搜索关键字MYSQL 看看还有没有跟MYSQL有关系的;

不需要重启电脑,直接重新安装即可。

注意:在重新安装MySql之前,最好是把数据库备份一下。

特别提示:注意日志文件是非常关键的,对于mysql来说,如果发生什么难以解决的问题,先查data下的.err文件才是王道。

1、在“运行”里键入regedit进入注册表。

2、HEKY_LOCAL_MACHINE\SOFTWARE\MYSQL目录删除

3、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除

4、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除

5、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL目录删除注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之类,删除的时候,都删除就可以

6、删除C:\Documents and Settings\All Users\Application Data\下的MySQL文件夹

7、最后卸载MySQL。

8、删除MySQL安装路径下的文件夹。

9、最好重启下电脑。

OK!了(脚本之家小编提示:目前以上方法在MySQL版本是MySQL 5.0的情况下可以重装成功,其它版本需要大家验证了)

(当然Windows7下卸载了MySQL后似乎没有了以上的几个注册表项,所以在Windows7下可以正常的重装)

参考资料:http://www.jb51.net/article/51279.htm

我的天$删除注册表$安装mysql最后一步不能启动服务的解决办法的更多相关文章

  1. 在Windows2008下安装SQL Server 2005无法启动服务的解决办法

    在Windows2012下安装SQL Server 2005无法启动服务的解决办法 1.正常安装任一版本的SQL Server 2005. 2.安装到SqlServer服务的时候提示启动服务失败  此 ...

  2. 阿里云安装mysql后查看不到初始密码的解决办法

    在阿里云安装mysql后用grep 'A temporary password' /var/log/mysqld.log命令查看MySQL初始密码,毛线都没有看到,然后直接到/var/log/mysq ...

  3. 在Windows2012下安装SQL Server 2005无法启动服务的解决办法

    下面是我亲自经历过的总结. 因为尝鲜安装了Windows2012,的确很不错,唯一的遗憾就是不支持Sql Server 2005的安装.找了很多办法,基本上都有缺陷.现在终于找到一种完全正常没有缺陷的 ...

  4. 安装MySQL start Service(无法启动服务)

    在xp是这样:  C:\ProgramData\MySQL  在win7 或者win8 在C:\ProgramData\MySQL   这里还有MySQL的文件,必须要删除    注意:Applica ...

  5. mac 第一次安装mysql 5.7.12 不知道root 密码的解决办法

    搞了2个晚上,这个必须记录一下 1.    先从系统偏好设置里 把 mysql 停掉 2.    打开mac 命令行工具,sudo su 以管理员身份运行命令 3.    cd /usr/local/ ...

  6. centos命令行安装mysql随机密码查看方法(遇到问题及其解决办法)

    mysql初次命令行安装登录时报错: 未输入密码:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwo ...

  7. Deepin 2015 安装后找不到win10 启动选项的解决办法

    #sudo vi /boot/grub/grub.cfg 在export linux_gfx_mode后面加 menuentry "Windows 10 (loader)" --c ...

  8. 安装MySQL最后一步出现错误Error Nr.1045解决方法

    转自:https://blog.csdn.net/gsls200808/article/details/46846019 安装MySQL最后一步出现错误Error Nr.1045 Connection ...

  9. 卸载MySQL以及重装卡到Start Services的解决办法(亲测有效,刚重装成功)

    卸载MySQL以及重装卡到Start Services的解决办法 重装系统永远是个好办法,但是对于我们程序员来说只要一想到电脑上的环境变量和其他的配置就蔫了.所以这一条就当作是废话吧. 一般来说装My ...

随机推荐

  1. SparkR:数据科学家的新利器

    摘要:R是数据科学家中最流行的编程语言和环境之一,在Spark中加入对R的支持是社区中较受关注的话题.作为增强Spark对数据科学家群体吸引力的最新举措,最近发布的Spark 1.4版本在现有的Sca ...

  2. 【转】C# Async/Await 异步编程中的最佳做法

    Async/Await 异步编程中的最佳做法 Stephen Cleary 近日来,涌现了许多关于 Microsoft .NET Framework 4.5 中新增了对 async 和 await 支 ...

  3. Linux中vi的使用

    首先,如果vi中出现了方向键变成ABCD的情况,需要卸载默认的vim-common,再安装vim. sudo apt-get remove vim-common sudo apt-get instal ...

  4. 第二百九十五节,python操作redis缓存-字符串类型

    python操作redis缓存-字符串类型 首先要安装redis-py模块 python连接redis方式,有两种连接方式,一种是直接连接,一张是通过连接池连接 注意:以后我们都用的连接池方式连接,直 ...

  5. e651. 列出所有可用字体

    A font family refers to a set of font faces with a related typographic design. For example, the font ...

  6. HDF5 文件格式简介

    三代测序下机的原始数据不再是fastq格式了,而是换成了hdf5 格式,在做三代数据的分析之前,有必要先搞清楚hdf5 这种文件格式; 官网的链接如下:https://support.hdfgroup ...

  7. 【Java面试题】36 List、Map、Set三个接口,存取元素时,各有什么特点?

    List与Set都是单列元素的集合,它们有一个功共同的父接口Collection. Set里面不允许有重复的元素, 存元素:add方法有一个boolean的返回值,当集合中没有某个元素,此时add方法 ...

  8. jQuery中return false,e.preventDefault(),e.stopPropagation()的区别

    e.stopPropagation()阻止事件冒泡 <head> <title></title> <script src="Scripts/jQue ...

  9. EasyTouch的使用官方文档操作步骤

    对于移动平台上的RPG类的游戏,我们常用虚拟摇杆来控制人物角色的行走和一些行为,相信我们对它并不陌生,之前尝试了EasyTouch2.5,发现并没有最新版的3.1好用,2.5版本的对于自适应没有做的很 ...

  10. SVN版控系统的安装和使用

    SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Subversion ...