1.下载mysql免装版压缩包
地址:http://dev.mysql.com/downloads/mysql/
选择适合的压缩包download。
2. 解压MySQL压缩包
将以下载的MySQL压缩包解压到自定义目录下。
3. 添加环境变量
变量名:MYSQL_HOME
变量值:D:\mysql-5.6.14-winx64
即为mysql的自定义解压目录。
再在Path中添加 %MYSQL_HOME%\bin
4. 注册windows系统服务
将mysql注册为windows系统服务
输入服务安装命令:
mysqld.exe -install
安装成功后会提示服务安装成功。
如果出现Install/Remove of the Service Denied!
是因为WINDOW 7 跟 vista 的权限更严格
进入 C:\Window\System32 找到CMD.EXE 右键选择 以管理员身份 进行,再进入相应目录执行命令,一切就OK了。
移除服务命令为:mysqld remove
5. 新建data文件夹
MySQL数据库在升级到5.7版本后,和之前的版本有些不一样,没有data文件夹,我们都知道MySQL数据库文件是保存在data文件夹中的,网上有人说把5.6版本的data文件夹拷贝一个,这种说法听听都不靠谱,我也试了,确实能够登录,但是无法修改管理员密码,下面还是给个标准的解决方法。
安装好MySQL5.7后,打开cmd命令窗口,并且进入到MySQL安装目录中的bin目录,
然后输入如下命令回车即可: mysqld --initialize-insecure --user=mysql
执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空,后面的操作就跟之前版本一样了。
6.启动MySQL服务
方法一:
启动服务命令为:net start mysql
方法二:
打开管理工具 服务,找到MySQL服务。
通过右键选择启动或者直接点击左边的启动来启动服务。
7. 修改 root 账号的密码
刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:12345。
(5.7版本的user表已经没有password字段了,而是将加密的密码存在authentication_string字段中)
方法一:
c:>mysql –uroot
mysql>show databases;
mysql>use mysql;
mysql>update user set authentication_string =password("12345") where user="root";
mysql>FLUSH PRIVILEGES; 【注意一定不要遗忘这句话,否则密码更改不能生效】
mysql>QUIT
方法二:
利用第三方管理工具进行密码修改。如Navicat for MySQL
PS:步骤整合5.6版本的免装方法
参考自5.6免装方法:http://www.cnblogs.com/dazhaxie/p/3592494.html
来源:oschina
链接:https://my.oschina.net/u/2351298/blog/808363