终于解决了! 查看英文手册,无意见发现一个网站链接: http://www.faqts.com/knowledge_base/index.phtml/fid/52 找到一下错误描述,其实就是卸载MySql5之后,删除原来的安装目录,如果重新安装还失败,就再次重来,并在配置是将service name换个名字!估计还是和注册表有关。 This problem appears after reinstalling mySQL using the installer. Even after removing mySQL via the Add/Remove Programs interface, some files persist. For example c:/Program Files/mySQL/mysql 5 etc etc/. Remove those files (after backing them up of course). Then procede with installation. If you still have problems, start the mySQL server instance config wizard and remove the installation. Then remove MySQL via the Add/remove Programs interface and repeat the deletion of files described above. Restart the computer -> Install again. If you still have problems such as "Could not start service", try naming the service otherwise eg MYSQL5 (not MYSQL) when installing. 如果只是 service name 的问题。重新安装之前,把注册表的旧的mysql service 删除,重新启动机器,然后安装就好了。 不过你要很熟悉注册表。否则会有麻烦的。 ======================================================= 重装MySQL后就不能启动Start Service了。如下图。 是不是要删除C:/Program Files/MySQL后,还要把把的注册表里的MySQL信息全部删除? MySQL是不是鬼鬼祟祟地在注册表里加了什么东西? file0041.png (19.45 KB) 下载次数:9 2009-08-26 17:54 __________________________________ I am using CentOS Linux 5.2, Apache 1.3.41, PHP 5.2.10, MySQL 5.0, Nginx 0.7.62, FireBird 2.1.3, VirtualBox 3.0.6, Eclipse 3.5 and SciTE 2.01.