首页 > 数据库技术 > 详细

MySQL8管理系列之二:从5.5升级到8的问题处理

时间:2021-05-14 15:12:17      阅读:12      评论:0      收藏:0      [点我收藏+]

MySQL 8 系列是MySQL 数据库的最新系列版本,其在各方面都优于大版本5,且增加相当多的功能。

同时推出的管理工具Mysql Workbench是其相对应的管理工具,虽然其在易用性上略逊于Navicat等工具,但我认为它的定位主要在管理,而不是数据查询等工作。

以下记录主要是我的一个服务器,在从5.5升级到8以后配置过程遇到的问题。

基础环境:

操作系统:Windows 2012

原数据库版本:Mysql 5.5.57

新数据库版本:Mysql 8.0.19

管理工具:Mysql Workbench 8

安装路径:C:\program files\Mysql\Mysql server 8.0

数据文件路径: D:\programdata\Mysql\Mysql server 8.0(服务器的配置文件my.ini是在这个文件夹下的)

 

一、遇到的问题

mysql8安装(升级方式)完成后,可以正常启动。

但一旦通过mysql workbench客户做了配置修改,服务就起不来了。

简单原因描述:

1、服务器启动的配置文件路径

 技术分享图片

2、在mysql workbench中看到的文件路径

 技术分享图片

由以上两个图可知,它们的路径不一致,也就是说,workbench管理的实例配置文件是不对的,而一旦通过workbench修改了配置,就会将服务器的配置文件路径修改,从而导致服务不能启动。

 

二、解决办法

1、关于从5.5版本升级到8.0的建议

在卸载旧版本或通过升级方式安装时,都会保留原有5.5的很多配置,而这些配会比较严重的影响之后8.0的配置。

因此,建议在在升级完后做好备份,然后卸载所有版本,并按如下方式清理后重新安装一遍,即可解决。

2、卸载后,删除原安装目录下的文件

包括:

(1)program files下的mysql文件夹;

(2)c:\programdata下的mysql文件夹全部删除,如果其它盘符有安装路径,也一起删除。由于programdata目录一般是隐藏的,因此需要你开启资源管理器的查看隐藏文件的功能。

(3)、注册表中所有关于mysql的键删除。

(4)、删除c:\用户\Administrator\AppData下的所有有关mysql的文件夹。(这个非常重要)

3、重新安装8.0版本

安装过程见系列之一,这样安装后Workbench会与Server有比较好的一致性。

4、安装完后的验证 

安装完后,从workbench管理界面上,再打开options file界面查看,其已经指向了正确的位置。

技术分享图片

 

 --本文完--

MySQL8管理系列之二:从5.5升级到8的问题处理

原文:https://www.cnblogs.com/wuxs2008/p/14766396.html

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