问题:cannot create windows service for mysql.error:0 (安装MySQL)

问题1:[MySQL]cannot create windows service for mysql.error:0

原因:安装mysql时可能产生cannot create windows service formysql.error:0错误,

错误的原因多数由于重新安装mysql或者对mydql升级,使用MySQLConfiguration Wizard而产生.

解决方法:

可以使用windows的sc程序删除mysql服务.

C:>sc delete mysql

[SC] DeleteService SUCCESS

再重新使用MySQL Configuration Wizard,就不会有此错误了。

如果还是不行,重新启动一下电脑就OK了

———————————我照做了,但是出来了新的错误:

问题2:[MySQL] Could not start the service MySQL 解决方法

安装mysql 5.1.33,在运行Server Instance Configuration wizard时的Execute configurattion步骤中的第三项Start Service进出错,错误提示为Could not start the service MySQL (出现这种情况一般是因为装过mysql,卸载不干净造成的.卸载后重启后再重装.注意看下服务,如果未能卸载,可以用mysqld-nt -remove卸载).

具体方法如下:
①查看服务中有没有mysql,如果有将该服务停掉;
②在控制面板中运行添加删除程序,将mysql卸载;
卸载后打开注册表,查看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下的键值,如果有相关mysql键值(mysql、mysqladmin)则删掉,即可;
④重启,将mysql的安装残余目录删掉 (查看服务,此时服务中已没有mysql);
⑤重新安装mysql.安装后先不要运行Server Instance Configuration wizard,重启后在开始菜单中运行该向导,即可.

PS:一种值得参考的方法

 

问题3:控制面板没有添加删除程序,怎么办?

 回答:

①、单击“开始→运行”,输入“Appwiz.cpl”回车,这样就可以启动相应的模块了。

②、从安装盘中找到该文件路径“c:\windows\system32\Appwiz.cpl”。然后“复制→粘贴”

③、重新注册

单击“开始→运行”输入:

regsvr32 mshtml.dll

regsvr32 shdocvw.dll -i

regsvr32 shell32.dll -i

问题4:怎么用注册表来删除卸载程序

首先,点击开始--运行--输入regedit--进入注册表后--依次点击HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall--在这里面可以看到你曾经装过那些软件!
然后单击一下你想卸载的软件--在旁边可以看到“UninstallString”的子键--双击这个子键,然后弹出一个编辑字符串对话框--再把里面的键值复制一下
然后回到桌面-点击开始--运行--在里面把刚刚复制到的键值粘贴到里面--回车~!
这样就可以删除掉在添加删除里没有的程序~!
当然,如果这里面没有你想卸载的程序的话~!那么也就是说那些程序并没有在注册表里注册,也就是说你可以直接删除了~!

 

你可能感兴趣的:(异常类,java,web类)