因很多同学安装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

          

          

MySQL安装时mysqld不是 mysql安装不成功_mysql

这时候我应该用管理员的身份打开cmd 因为上面的出现的问题,是权限不够:

这时候在执行 :sc delete mysql 会出现下面的界面

MySQL安装时mysqld不是 mysql安装不成功_mysql_02

这时候还有一个问题就是之前安装的mysql卸载不干净:这时候应该去打开c盘 ,有查看,然后点击隐藏文件:这时候会发现有ProgrameData文件夹,然后找到里面的mysql然后直接删除mysql文件,然后在控制面板中打开卸载程序,直接把没有安装成功的mysql全部卸载,这时候把mysql放在单独的文件夹,记住命名文件名不能有空格,和中文,否则配置环境变量容易出问题。然后打开环境变量,这时候需要删除之前配置的环境变量,这样就准备完成。
 

 

删除mysql的准备工作完成,这时候需要重新安装了,一步步跟着网上安装教程,最后完成,配置环境变量,因为我的mysql在D盘下面的mysql文件夹下面:我的环境变量如下图所示:

MySQL安装时mysqld不是 mysql安装不成功_MySQL_03

 

 

MySQL安装时mysqld不是 mysql安装不成功_MySQL安装时mysqld不是_04

 

当一切完成后:打开cmd:输入 mysql  -u root -p 即可登陆mysql

 

 

下面的是第二个问题:

当我在安装时候

二、提示 “Configuration file template”  错误

 

原因:安装路径不得出现中文,更改安装路径即可

        

MySQL安装时mysqld不是 mysql安装不成功_MySQL_05

 

 

 

三、出现“Could not start theservice MySQL”

 

原因:注册表中有关MySQL的东西可能删除的不彻底(注:这个所说的注册表就是环境变量,得删除之前的环境变量)

        

MySQL安装时mysqld不是 mysql安装不成功_环境变量_06

 

         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双击打开

MySQL安装时mysqld不是 mysql安装不成功_环境变量_07

无特殊要求一路[NEXT]就可以,这里我只讲解一下重要的地方:

1.此处要修改下端口,我改的3305

 

MySQL安装时mysqld不是 mysql安装不成功_环境变量_08

 

2.这里要改下服务名称我在尾部添加了1072四个数字,注意不要在下拉列表选!!!一定要自定义一个!!

MySQL安装时mysqld不是 mysql安装不成功_环境变量_09

完美,配置成功!!

 

MySQL安装时mysqld不是 mysql安装不成功_mysql_10

还有最重要的一点 :我把防火墙关闭了,因为我遇到第四步未响应时候,采取了端口号的改变,和mysql名字的改变,并且把防火墙关闭,最终成功!