因很多同学安装mysql总是出问题,然后总结了几个常见的安装失败的问题(并且博客中有安装教程):
Mysql常见的几种安装失败的问题:
首先这是最常见的问题:
一、解决安装mysql时出现 "A Windows service with the name MySQL already exists" 的方法
原因:之前安装过mysql未卸载干净。
1、按 Ctrl+Shift+Esc,可在 Windows任务管理器--服务 中查看,若发现是未卸载干净导致,win+r+cmd 进入Dos窗口 输入命令 sc delete mysql
这时候我应该用管理员的身份打开cmd 因为上面的出现的问题,是权限不够:
这时候在执行 :sc delete mysql 会出现下面的界面
这时候还有一个问题就是之前安装的mysql卸载不干净:这时候应该去打开c盘 ,有查看,然后点击隐藏文件:这时候会发现有ProgrameData文件夹,然后找到里面的mysql然后直接删除mysql文件,然后在控制面板中打开卸载程序,直接把没有安装成功的mysql全部卸载,这时候把mysql放在单独的文件夹,记住命名文件名不能有空格,和中文,否则配置环境变量容易出问题。然后打开环境变量,这时候需要删除之前配置的环境变量,这样就准备完成。
删除mysql的准备工作完成,这时候需要重新安装了,一步步跟着网上安装教程,最后完成,配置环境变量,因为我的mysql在D盘下面的mysql文件夹下面:我的环境变量如下图所示:
当一切完成后:打开cmd:输入 mysql -u root -p 即可登陆mysql
下面的是第二个问题:
当我在安装时候
二、提示 “Configuration file template” 错误
原因:安装路径不得出现中文,更改安装路径即可
三、出现“Could not start theservice MySQL”
原因:注册表中有关MySQL的东西可能删除的不彻底(注:这个所说的注册表就是环境变量,得删除之前的环境变量)
1、win+r+regedit,打开注册表
2、把注册表
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
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001t\Services\MYSQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL
C:\Documents and Settings\All Users\Application Data\MySQL
相关目录下有相关mysql键值(mysql、mysqladmin)都删掉
四:mysql安装到最后一步无响应的问题超简单最有效解决
无论你是安装过还是没安装过,通过此方法都可以解决。之前我的机器和服务器就是都到最后一步卡住,上网搜索方法都无果。后自己尝试了很多次,亲测64位机和32位机都可用!!
首先进入安装目录下,默认是
C:\Program Files\MySQL\MySQL Server 6.0\bin
找到MySQLlnstanceConfig.exe双击打开
mysql安装到最后一步无响应的问题超简单最有效解决
无论你是安装过还是没安装过,通过此方法都可以解决。之前我的机器和服务器就是都到最后一步卡住,上网搜索方法都无果。后自己尝试了很多次,亲测64位机和32位机都可用!!
首先进入安装目录下,默认是
C:\Program Files\MySQL\MySQL Server 6.0\bin
找到MySQLlnstanceConfig.exe双击打开
mysql安装到最后一步无响应的问题超简单最有效解决
无论你是安装过还是没安装过,通过此方法都可以解决。之前我的机器和服务器就是都到最后一步卡住,上网搜索方法都无果。后自己尝试了很多次,亲测64位机和32位机都可用!!
首先进入安装目录下,默认是
C:\Program Files\MySQL\MySQL Server 6.0\bin
找到MySQLlnstanceConfig.exe双击打开
无特殊要求一路[NEXT]就可以,这里我只讲解一下重要的地方:
1.此处要修改下端口,我改的3305
2.这里要改下服务名称我在尾部添加了1072四个数字,注意不要在下拉列表选!!!一定要自定义一个!!
完美,配置成功!!
还有最重要的一点 :我把防火墙关闭了,因为我遇到第四步未响应时候,采取了端口号的改变,和mysql名字的改变,并且把防火墙关闭,最终成功!