最后分析的原因有两点:
创新互联长期为上1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为富锦企业提供专业的网站设计制作、成都网站制作,富锦网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。
原因1:mysql的安装路径不能包含字符或者中文。
原因2:select a server type时选择了Server Machine项,write configuration file报错。
解决办法:修改安装路径重新安装。select a server type选择developer Machine项(开发测试类选用)
注意:Server 2008 下和 Server 2003 下安装 Mysql 基本步骤一致,只是在配置MYSQL服务器类型的时候,2003下一般都是 Server Machine,而在 2008 下面只能选择 Developer Machine才能够正常安装,否则就会出现上面的错误。下面是几种服务器类型的一个说明:
说明:选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“Server Machine”,不会太少,也不会占满。
原因: 卸载mysql时并没有完全删除相关文件和服务,需要手动清除。
安装到最后一步execute时不能启动服务的解决方法:
首先,在管理工具-服务里面将MySQL的服务给停止(有的是没有安装成功,有这个服务,但是已经停止了的),win+R—cmd,打开命令提示符窗口,
输入命令:sc delete mysql(查看服务,此时服务中已没有mysql),将已停的服务删除,卸载MySQL记得选择remove。最后将MySQL安装目录删除,还有数据库的目录也删除。
解决的方法:命令提示符下输入regedit,打开注册表
把注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
将相关目录下的键值,如果有相关mysql键值(mysql、mysqladmin)则删掉
注册表中有关MySQL的东西可能删除的不彻底,ctrl+F查找mysql,之后用F3循环查找,将有关MySQL这个软件的全部有关项删除
注意(删除项时出错):
无法删除 LEGACY_MYSQL51(自己建数据库时置的用户名): 删除项时出错。解决办法:注册表项里右键增加administrators所有权限
之后打开360安全卫士或金山卫士清理一下注册表!
删除MYSQL数据表目录(C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/)(Application Data是隐藏的,要在查看里面将其设置为显示
win7下一般在C:\ProgramData\MySQL目录下,注意ProgramData这个文件夹默认是隐藏的),
最后重启计算机,重新安装mysql. 运行向导Server Instance Configuration wizard,进行相关设置即可。
你好,是start service总是不通过吧,主要原因还是你的电脑以前安装过mysql,并且没有卸载干净。我安装时也遇到了,步骤如下:
1、在控制面板,卸载程序;
2、到C盘Program Files中找到mysql的文件夹删除;
3、检查其它盘是不是安装过,或者有mysql的文件夹,删除;
4、开始菜单,运行,输入regedit打开注册表,按F3搜索mysql,要一直按,出现就删除,所有mysql的注册表都要删除;
5、Ctrl+alt+delete,启动任务管理器,看看有没有mysql,若有也关,一般没有;
6、为了保证都删除了,开始菜单运行,cmd.exe,输入sc delete mysql,显示都删除干净就行;
7、关闭你的防火墙,控制面板中。
8、重新安装一遍。
如果还是不行,我也就没有办法了,可能会有安装失败的情况,不要着急,从头再来一遍,保证每一步都做到了就行。
祝好运~
1.查看端口mysql服务是否被占用(一般不会),有就修改(在安装目录下的my.ini文件中),不了解的话就用mysql自己开发的mysql-gui-tools 管理或者在系统服务里启动。
2.将安装好的卸掉,删除安装目录下,系统盘下的用户目录下mysql相应的文件,重启重装。
之前没彻底卸载mysql吧,现在到控制面板 添加删除程序中卸载掉mysql后,还需要在注册表中删除一些mysql的信息。
1、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
2、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
以上3处的mysql都给删掉保存注册表。