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

一、卸载老版本的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配置安装路径

扫描二维码关注公众号,回复: 5859903 查看本文章

 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是我新建的数据库

 

猜你喜欢

转载自www.cnblogs.com/chenjiansen/p/10695242.html