?? 博主簡介:
? ??? Java領(lǐng)域新星創(chuàng)作者
? ??? 阿里云開發(fā)者社區(qū)專家博主、星級博主、技術(shù)博主
?? 交流社區(qū):BoBooY(優(yōu)質(zhì)編程學習筆記社區(qū))
前言:本篇文章詳細講解了MySQL5.7.24的卸載、MySQL8.0.28的安裝以及升級后如何連接Navicat
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)的安裝模式,對于學習一般選擇默認安裝模式即可
這里是檢查安裝條件,選擇下一步即可。
剩下的一路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';
再輸入下面命令:( 刷新權(quán)限)
FLUSH PRIVILEGES;
最后刪除原來的連接,新建一個連接
可以看到服務(wù)器版本已經(jīng)切換為8.0.28
至此Navicat連接MySQL成功了!文章來源:http://www.zghlxwxcb.cn/news/detail-443650.html
尾言:創(chuàng)作不易,如果本文的內(nèi)容對您有幫助,還望客官可以三連支持一下博主,??(點贊)+??(評論)+??(收藏)是我創(chuàng)作的巨大動力!同時,如果在安裝卸載過程中遇到不明白的地方,可以私信博主,我一定盡力解答!文章來源地址http://www.zghlxwxcb.cn/news/detail-443650.html
到了這里,關(guān)于MySQL5.7升級MySQL8.0完整卸載與安裝并連接Navicat的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!