<strike id="5ntnv"><i id="5ntnv"><del id="5ntnv"></del></i></strike>
<strike id="5ntnv"></strike><ruby id="5ntnv"></ruby><del id="5ntnv"><dl id="5ntnv"><del id="5ntnv"></del></dl></del><strike id="5ntnv"><dl id="5ntnv"><del id="5ntnv"></del></dl></strike>
<strike id="5ntnv"></strike>
<strike id="5ntnv"></strike>
<span id="5ntnv"><dl id="5ntnv"></dl></span>
<strike id="5ntnv"><i id="5ntnv"><del id="5ntnv"></del></i></strike><th id="5ntnv"><noframes id="5ntnv"><span id="5ntnv"><dl id="5ntnv"><del id="5ntnv"></del></dl></span>
<span id="5ntnv"></span>
<strike id="5ntnv"><dl id="5ntnv"><del id="5ntnv"></del></dl></strike>
<strike id="5ntnv"><dl id="5ntnv"><del id="5ntnv"></del></dl></strike><strike id="5ntnv"><i id="5ntnv"></i></strike><span id="5ntnv"></span>
<strike id="5ntnv"></strike>
<strike id="5ntnv"></strike>
<th id="5ntnv"><noframes id="5ntnv">
<ruby id="5ntnv"></ruby>
<strike id="5ntnv"><dl id="5ntnv"></dl></strike>

貴州網站建設公司貴州網站建設公司

MySQL8管理系列之二:從5.5升級到8的問題處理

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、題處服務器啟動的配置文件路徑

 MySQL8管理系列之二:從5.5升級到8的問題處理 _ JavaClub全棧架構師技術筆記

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

 MySQL8管理系列之二:從5.5升級到8的問題處理 _ JavaClub全棧架構師技術筆記

由以上兩個圖可知,它們的路徑不一致,也就是說,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的問題處理 _ JavaClub全棧架構師技術筆記

 三、補充

后在安裝其它服務器的過程中依然遇到了這個問題,經過數次查找原因,終于發現:

1、如果不是一次安裝成功,就會出現這個問題,不論是否是從版本5 升級的;

2、處理辦法:

在 Workbench 的連接配置處,選擇 system profile 標簽,并選擇自定義:custom,然后在下面指定my.ini的路徑;

重新連接即可。

 

四、其它說明

在多次安裝的過程中,發現mysql的安裝包問題頗多,當然這都是基于community版本的,企業版是不是有這個問題不清楚。已知問題還有:

1、notifier有時重啟不了 mysql 服務;在8.0.25版本中沒有提供notifier;

2、8.0.25 的workbench 識別不了服務器的操作系統,提示不是windows;

3、。。。

 

 --本文完--

作者:三晉一枝花2
來源鏈接:https://www.cnblogs.com/wuxs2008/p/14766396.html

贊(368)
未經允許不得轉載:>貴州網站建設公司 » MySQL8管理系列之二:從5.5升級到8的問題處理
国产欧美精品