首页 > 数据库技术 > 详细

mysql5.0手动升级8.0.15,并链接到navicat

时间:2019-04-12 12:45:23      阅读:236      评论:0      收藏:0      [点我收藏+]

一、卸载老版本的mysql

1.1 在控制面板中删除即可

技术分享图片

1.2 将老版本的mysql安装残留文件彻底删除

技术分享图片

二、彻底删除mysql-注册表

2.1 开始->运行-> regedit 看看注册表里这几个地方删除没有

  HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL (如果存在目录删除) 

  HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL (如果存在目录删除) 

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL(如果存在目录删除) 

  这一条是很关键的 

  C:\Documents and Settings\All Users\Application Data\MySQL必须要删除 

三、下载mysql8.0.15

3.1 进入官网https://dev.mysql.com/downloads/mysql/

3.2 选择对应版本

技术分享图片

3.解压缩然后运行安装文件

技术分享图片

4.安装

4.1选择custom,然后next

技术分享图片

4.2添加下载的服务

技术分享图片

技术分享图片

4.3配置安装路径

技术分享图片

 4.4一直下一步,一直到Finnish

5.配置环境变量

5.1在系统变量中的Path中配置bin目录

技术分享图片

注意:不需要在启动服务,服务自动启动。

6.navicat连接mysql(其实mysql8.0自带可视化工具MySQL workbench)

6.1此时会出现问题

因为mysql8.0采用新的保密方式,所以旧的不能用,改密码方式:

技术分享图片

6.2解决方案

  1.用管理员身份打开cmd;

  2.mysql -uroot -p(输入密码);

  3.ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘你的密码‘ PASSWORD EXPIRE NEVER;

  4.ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘你的密码‘;

  5.FLUSH PRIVILEGES;

 6.3新建连接

链接名为locallhost_3306,否则会报错(找不到路径)

技术分享图片

6.4 链接完成

o2o是我新建的数据库

 技术分享图片

 

mysql5.0手动升级8.0.15,并链接到navicat

原文:https://www.cnblogs.com/chenjiansen/p/10695242.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!