欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL5.7升級MySQL8.0的完整卸載與安裝及連接Navicat的步驟

 更新時間:2023年03月14日 11:18:25   作者:-BoBooY-  
因為一個項目交接需要需要將mysql物理備份文件還原至MySQL5.7,并且將mysql5.7升級到MySQL8.0,下面這篇文章主要給大家介紹了關(guān)于MySQL5.7升級MySQL8.0的完整卸載與安裝及連接Navicat的相關(guān)資料,需要的朋友可以參考下

1、卸載MySQL5.7.24

1.備份整個數(shù)據(jù)庫文件

mysqldump -hlocalhost -uroot -p1234 --all-databases > 文件地址

2.停止MySQL服務(wù)

Win+R 輸入services.msc 找到Mysql服務(wù),停止服務(wù)

3.控制面板卸載程序

4.刪除系統(tǒng)隱藏文件夾中的相應(yīng)目錄

刪除 :C:\ProgramData\MySQL(ProgramData是隱藏目錄,需要打開顯示隱藏目錄的按鈕)

5.清理注冊表

Win+R 輸入 regedit 進入注冊表

找到下面所有的路徑并刪除:(后兩個可能沒有)

  • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\MySQL
  • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\MySQL
  • \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL

2、安裝MySQL8.0.28

1.進入官網(wǎng)https://www.mysql.com/

我這里選擇8.0.28版本下載

打開安裝包,開始安裝!

根據(jù)需要進行選擇安裝對應(yīng)的安裝模式,對于學(xué)習(xí)一般選擇默認安裝模式即可

這里是檢查安裝條件,選擇下一步即可。

剩下的一路next,密碼123456

剩下的也是一路next…

2.安裝完成該后,進入此應(yīng)用

輸入密碼,顯示成功

3.Win+R cmd 進入MySQL安裝路徑 輸入以下命令

mysql -u root -p

輸入密碼,顯示歡迎界面則證明安裝成功

4.配置環(huán)境變量

將MySQL安裝目錄中的bin目錄路徑添加進去

再次進入cmd,輸入以下命令驗證

mysql -u root -p

至此MySQL8.0.28安裝成功!

3、連接Navicat

用5.7.24的時候Navicat可以正常使用,但是現(xiàn)在安裝好了8.0.28的版本,直接去連接會出現(xiàn)以下報錯:

2059-Authentication plugin’caching_sha2_password’cannot be loaded

原因:5.7用的身份認證插件mysql_native_password,升級成8.0后被修改成了caching_sha2_password

解決方法:把身份認證插件改回來,在cmd窗口下,進入MySQL編輯狀態(tài)后輸入:

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你設(shè)置的密碼';
#例如
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

注意:如果是遠程鏈接,就把'localhost'改成%

再輸入下面命令:( 刷新權(quán)限)

FLUSH PRIVILEGES;

最后刪除原來的連接,新建一個連接

可以看到服務(wù)器版本已經(jīng)切換為8.0.28

至此Navicat連接MySQL成功了!

總結(jié)

到此這篇關(guān)于MySQL5.7升級MySQL8.0的完整卸載與安裝及連接Navicat的文章就介紹到這了,更多相關(guān)MySQL5.7升級MySQL8.0內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql 查詢表中平均分最低的班級

    mysql 查詢表中平均分最低的班級

    查詢出dd(user_id,class_no,score)這個表中平均分最低的班級?
    2009-07-07
  • Windows10 64位安裝MySQL5.6.35的圖文教程

    Windows10 64位安裝MySQL5.6.35的圖文教程

    這篇文章主要介紹了Windows10 64位安裝MySQL5.6.35的圖文教程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-02-02
  • CMS不要讓MySQL為你流淚

    CMS不要讓MySQL為你流淚

    MySQL是中小型網(wǎng)站普遍使用的數(shù)據(jù)庫之一,然而,很多人并不清楚MySQL到底能支持多大的數(shù)據(jù)量,再加上某些國內(nèi)CMS廠商把數(shù)據(jù)承載量的責(zé)任推給它,導(dǎo)致很多不了解MySQL的站長對它產(chǎn)生了很多誤解
    2008-12-12
  • mysql截取json對象特定數(shù)據(jù)的場景示例詳解

    mysql截取json對象特定數(shù)據(jù)的場景示例詳解

    這篇文章主要為大家介紹了mysql中截取json對象特定數(shù)據(jù)的場景示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • MySql中的json_extract函數(shù)處理json字段詳情

    MySql中的json_extract函數(shù)處理json字段詳情

    這篇文章主要介紹了MySql中的json_extract函數(shù)處理json字段詳情,利用json_extract函數(shù)可以通過key查詢value值的一個介紹展開相關(guān)內(nèi)容,需要的小伙伴可以參考一下
    2022-06-06
  • SQL的substring_index()用法實例(MySQL字符串截取)

    SQL的substring_index()用法實例(MySQL字符串截取)

    substring_index?(字符串,分隔符,序號),主要作用是用于截取目標(biāo)字符串,下面這篇文章主要給大家介紹了關(guān)于SQL中substring_index()用法(MySQL字符串截取)的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • MySQL詳細匯總常用函數(shù)

    MySQL詳細匯總常用函數(shù)

    MySQL數(shù)據(jù)庫中提供了很豐富的函數(shù)。MySQL函數(shù)包括數(shù)學(xué)函數(shù)、字符串函數(shù)、日期和時間函數(shù)、條件判斷函數(shù)、系統(tǒng)信息函數(shù)、加密函數(shù)、格式化函數(shù)等。通過這些函數(shù),可以簡化用戶的操作。本期將帶你總結(jié)常用函數(shù)都有哪些
    2021-11-11
  • MySQL死鎖問題排查與詳細分析

    MySQL死鎖問題排查與詳細分析

    數(shù)據(jù)庫管理系統(tǒng)中,死鎖是指多個事務(wù)互相等待對方釋放資源,導(dǎo)致事務(wù)僵持不前,影響系統(tǒng)穩(wěn)定性,本文詳細介紹了如何在MySQL中排查和分析死鎖問題,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-09-09
  • 使用mysql的disctinct group by查詢不重復(fù)記錄

    使用mysql的disctinct group by查詢不重復(fù)記錄

    非常不錯的方法,用mysql的group by解決不重復(fù)記錄的問題,看來我需要學(xué)習(xí)的地方太多了
    2008-08-08
  • MySQL中的distinct與group by比較使用方法

    MySQL中的distinct與group by比較使用方法

    今天無意中聽到有同事在討論,distinct和group by有什么區(qū)別,下面這篇文章主要給大家介紹了關(guān)于MySQL去重中distinct和group by區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2023-03-03

最新評論