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

一、卸载老版本的mysql

1.1 在控制面板中删除即可

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

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

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

二、彻底删除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 选择对应版本

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

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

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

4.安装

4.1选择custom,然后next

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

4.2添加下载的服务

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

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

4.3配置安装路径

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

4.4一直下一步,一直到Finnish

5.配置环境变量

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

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

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

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

6.1此时会出现问题

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

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

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,否则会报错(找不到路径)

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

6.4 链接完成

o2o是我新建的数据库

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

上一篇:C++模拟Java“内部”类


下一篇:Express学习 ------模版引擎(handlebars)