从mysql 官网下载了mysql-5.7.12-winx64.zip的文件。按步骤安装:
1.添加环境变量     操作如下:
    1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量
      点击系统变量下的新建按钮
      输入变量名:MYSQL_HOME
      输入变量值:D:\Program Files\mysql
      #即为mysql的自定义解压目录。
    2)选择系统变量中的Path
      点击编辑按钮
      在变量值中添加变量值:%MYSQL_HOME%\bin
      注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值,
2. 将mysql注册为windows系统服务
1)解压目录下修改my-default.ini为my.ini文件
   2)打开cmd:输入:mysqld install 开始安装。安装成功后会提示服务安装成功。
    #注:my.ini文件放在MySQL解压后的根目录下
    #移除服务命令为:mysqld remove
3.启动服务命令为:net start mysql
后来发现怎么也启动不了。
通过官网文档,发现:mysqld --initialize 先初始化data目录
然后在试试,就可以启动服务了。
原文:http://www.cnblogs.com/fer-team/p/5508210.html