码迷,mamicode.com
首页 > 数据库 > 详细

Windows 机器上面同时安装mysql5.6 和 mysql5.7 的方法

时间:2019-03-30 10:28:59      阅读:483      评论:0      收藏:0      [点我收藏+]

标签:com   指定端口   mysql5.6   改密码   mysql5.7   参数   ant   用户   时间   

1. 自己遇到的两个坑:

1. mysql  登录的时候 需要使用-P 来指定端口号 不然默认走 33062. mysql 5.6 和 mysql 5.7 更改用户密码的命令不一样.. 我这边浪费了很长时间:

mysql 5.6
update user set Password=PASSWORD(petrel) where user = root;

mysql 5.7 
update user set authentication_string=password(Test6530) where user=root ;

被坑死了.. 

2. 与安装mysql 5.7 一样 解压缩zip包即可

3. 可以复制 5.7 的 my.ini文件 注意修改目录 然后注意将port 修改一下比如我这次是 port 3307 

4. 然后进入 bin目录下执行命令

注意增加一个服务名 不然 服务启动不起来. 

mysqld --install mysql56

5. 然后执行初始化的操作

mysqld --initialize mysql56

6. 使用skip-grant-tables 模式进入修改密码 注意 5.6和5.7 的区别

登录数据库的命令

mysql -uroot -P 3307 -p

注意端口号

update user set Password=PASSWORD(petrel) where user = root;

注意命令.

7. 然后去掉skip-grant-tables 的 参数 重新登录. 

执行命令. 

use mysql
set password=password(Test6530);
update gspuser set host = %   --测试环境 不考虑安全. 

执行 

flush privileges ;
然后执行 
quit;
退出

想稳 可以再重启一下服务. 

8. navicat 可以远程连接了. 

技术图片

 

Windows 机器上面同时安装mysql5.6 和 mysql5.7 的方法

标签:com   指定端口   mysql5.6   改密码   mysql5.7   参数   ant   用户   时间   

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/10612989.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!