重装不了MySQL,“cannot create windows service for mysql.error:0”这个错误,怎么办?

来源:百度知道 编辑:UC知道 时间:2024/09/24 18:26:44
我在注册表里删除了所有与MySQL有关的项,也用了windows自带的sc delete MySQL命令,再重启重装,就是不能在配置向导那里完成这最后一步,晕啊......
没那么简单,这些解决方法都用了,就是重装不了...最后只能重装系统!!!

嗯,谢谢哦!对了,重装系统后已经成功装好MySQL了,可是现在照着书上来练习与数据库有关的程序,跟书上是一摸一样的,怎么就出了个“javax.servlet.ServletException: Wrapper cannot find servlet class org.sunxin.lesson.jsp.kookstore.CresteDBServlet or a class it depends on”和“java.lang.ClassNotFoundException: org.sunxin.lesson.jsp.kookstore.CresteDBServlet”这样的错误呢?很郁闷了,我在家里的台式电脑全部重新做一次,完全没问题,可是在这笔记本上就有这问题,我搞不懂,请问你能帮帮忙吗?已经困了我有4天了...拜托了,感谢!!!

不会吧?要怎么改?进到BIOS里面一下子改错的话那还不死定了?谁能教教我啊???拜托了!

对了,现在不是抛出ClassNotFoundException异常了,而是因为Class.forName(driverClass)抛出了NullPointerException,但是我查了Java 6.0 API,forName()函数只是抛出包括ClassNotFoundException和另外两个异常,就是没有NullPointerException啊,怎么会这样?很奇怪啊!

服务名称"mysql"已经被使用了,你在MYSQL的配置向导里面另外取个名字就行了,比如:mysql5 或则mysql2009

补充回答:以后不要去随便直接删除注册表里面的项。我很久前就遇到过你这样的问题,我都是这样处理的。另外比如一台电脑上面安装多个MYSQL,都是需要另外设置服务名才行的。

这是制造笔记本的厂家设置的参数,所以你个软件与其参数发生冲突,因此是用不了的。
解决方法:你开机按“.(Del)”进入BIOS更改里面的参数servlet(服务),就行了。