天天看點

MySQL 8.0安裝

安裝資料庫首先學會解除安裝資料庫。不知道有沒有解除安裝mysql解除安裝不幹淨導緻安裝新版本安裝不上,最後重裝系統的。嘿!别笑!說的就是你!我相信這樣的人不止我一個,但是現在我不這樣幹了,我直接換電腦。嘿嘿,有錢就是豪。言歸正傳,解除安裝資料庫主要分三步:

1、在控制台把有關MySQL的都卸掉

MySQL 8.0安裝

2、把安裝路徑上的MySQL檔案都删掉,包括`C:\ProgramData\MySQL``該路徑下的所有MySQL的檔案都删掉,programData預設是隐藏的,需要手動使其顯示,點選檢視然後點選隐藏的項目打上√即可

MySQL 8.0安裝

3、系統資料庫删掉(最重要多數MySQL重裝失敗就是系統資料庫沒删幹淨)

首先按住window+R調出如下界面填的内容也一樣

MySQL 8.0安裝

然後出現如下界面:

MySQL 8.0安裝

删除

1、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL檔案夾

2、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL檔案夾如果沒有就不用删除

3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的檔案夾如果沒有就不用删除

現在MySQL就解除安裝幹淨了。開啟重裝路程吧。

首先去官網下載下傳MySQL 8.0的安裝版不要下載下傳壓縮版自己配置,因為我不會。然後就一步步的無腦下一步就好了哈哈哈哈哈

安裝完成後,配置一下環境

我的電腦->計算機->屬性->進階系統設定->環境變量->系統環境變量

點選建立

MYSQL_HOME 然後将你自己的mysql安裝路徑填入,比如下圖

MySQL 8.0安裝

然後找到path點選編輯 然後建立

MySQL 8.0安裝

環境變量就完成了。可能現在你認為安裝成功了,但是Navicat還是連不上,出現如下錯誤

MySQL 8.0安裝

原因:mysql8 之前的版本中加密規則是mysql_native_password,而在mysql8之後,加密規則是caching_sha2_password

下面介紹解決方法,将加密規則修改過來:

mysql -uroot -p #登入

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #更改加密方式

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; #更新使用者密碼(password根據自己的修改)

FLUSH PRIVILEGES; #重新整理權限

MySQL 8.0安裝

出現該界面就可以了

然後使用Navicat重新連接配接就行了

繼續閱讀