网上找到的方法都试了,还是不行       1.打开cmd,键入sc delete mySQL<回车>,然后会提示[SC] DeleteService SUCCESS。
       2.打开添加/删除程序,将mySQL删除。
       3.打开所有跟mySQL有关的目录,并把相应文件夹删了,我的数据库安装路径是D盘,就去D盘删了相应文件夹,再到C:\windows还有C:\Program Files下找找有没有跟mySQL有关的文件夹,都删了。
       4.最为重要,之前几次重新安装之所以不成功也就是在这里出的问题,mySQL在卸载后往往在注册表中留有大量垃圾信息,导致重新安装的时候失败,在网上找过要删哪些地方,但删了后没用,那应该怎么做呢?一步一步来吧,开始->运行->regedit,打开注册表编辑器,选择最上面的节点,按Ctrl+F,输入MySQL,选中全字匹配,查找下一个,找到了就删除,然后重复Ctrl+F,输入...反正找到一个删一个,我遇到过一个找到的没法删,那就算了,不用管它,继续找下一个。做都这份上了, 还是"Could not start the service mysql error:0",我原先装过MySql, 后来又装了WAMP5
(刚开始WAMP5还不能用,得每次启动 到服务里把"MySql"停止了才能使用,最后怕麻烦就设成不自动启动了),现在又要得用到MySql重装就遇到这问题了 

解决方案 »

  1.   

    检查
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Enum\NextInstance
    下面的内容有无错误日志,权限问题?
      

  2.   


    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Enum\NextInstance没有找到NextInstance这个项或者属性
    到start service就出现,系统提示:Cannot create windows service for mysql.error:0
      

  3.   

    什么系统、用什么用户登录WINDOWS、检查一下此用户的权限
      

  4.   

    windows xp系统,administrator,权限应该是管理员的权限把
      

  5.   

    一般WINDWOS下与权限没什么关系。
    做为分析检查的第一步,不要去猜,直接检查你的错误日志。
      

  6.   

    没有错误日志,个个盘符的MySql文件夹里都找不到
    端口也没被占用,另外重装到输入密码的时候,有要求要输入之前密码的对话框
      

  7.   

    1. 检查任务管理器中有没有 mysqld*.exe 的进程。
    2. 全盘搜索 mysql 目录,这个目录会经常出现在你的 个人文件夹 my document中,但不一定。
    3. 全盘搜索 my.ini 文件。
      

  8.   


    还没解决,我是在学hiberbate,mysql弄不好现在改用oracle了
      

  9.   

    我也是,在WIn7下一直装不起。
      

  10.   

    这个问题我今天也遇到了,我解决了。
    在start service这个地方卡住的时候,你不用管(记住不要关闭这个窗口),找到你的mysql的安装目录 里面有个my.ini的文件(具体的位置我也不知道,因为我的全部是安装在G盘的MySQL目录下)(如图),
    删掉my.ini就会自动往下安装了,然后就可以安装成功。
      

  11.   

    对了,忘了补充了,my.ini是mysql的配置文件,安装好后记得从回收站中把它恢复。
      

  12.   

    我也遇到这个问题了,按网上的办法都试了好几遍了,仍然不行,我都快哭了。我的系统是SERVER2003R2,不知楼上的方法能不能用,下班回去赶紧实验一下,希望能装下去。我在win7上都实验成功了。