最新最全mysql8.0.15安裝配置及連線Navicat教程

Dale_Dawson發表於2020-10-29

    昨天下載了一個最新的mysql並安裝,出現了各種問題,下面介紹一種成功率比較高的安裝方法。

一、官網下載MySQL8.0.15

    官網下載直達地址:https://dev.mysql.com/downloads/mysql/
    點選進去這個網址

    往下翻,然後點選圖中的按鈕

    然後就是等待下載完成,可能有點慢,耐心等待。

    下載完成之後就是上圖中這樣一個東東,直接在資料夾中找到它,雙擊即可開啟安裝之旅。

二、安裝

    安裝是一個漫長的過程,步驟非常多,但是不要慌,都是介面操作,總結如下

   遇到有Next的就點Next,遇到有Execute的就點Execute,遇到兩個都出現就先點Execute再點Next,遇到Finish當然就點咯。

    期間還有一個簡單的設定密碼的過程,這裡也不用贅述,都是成年人了應該都會。

    如果還是有問題,此處給一個安裝詳細過程連結:https://jingyan.baidu.com/article/0bc808fc1fb9761bd585b97d.html

    基本安裝不出問題MySQL服務也是啟動起來的。

    為了方便使用cmd命令操作,

   配置一下環境變數。

    在系統變數中新建一個名為 MYSQL_HOME 的變數名,變數值就是mysql的安裝路徑,比如我的就是C:\Program Files\MySQL\MySQL Server 8.0

    在系統變數中找到Path變數,將%MYSQL_HOME%\bin 加入。

三、Navicat連線mysql

    我使用的是Navicat Premium 12,當然Navicate for mysql 也是沒有問題的。

我以為

    直接用Navicat連線本地資料庫就可以了

結果

報錯2059.png
    報了一個錯。

問題原因

    mysql8.0之前的版本加密規則是mysql_native_password,mysql8.0之後,加密規則是caching_sha2_password。

解決方案

    這裡就要用到DOS命令視窗了,還好上面配置了

1.電腦WIN + R開啟執行視窗,鍵入cmd開啟DOS命名視窗,鍵入cd C:\Program Files\MySQL\MySQL Server 8.0\bin
2.進入安裝目錄的bin目錄後,鍵入mysql -u root -p命令,按照提示輸入密碼,登陸MySQL庫。
3.分別鍵入以下命令
use mysql;
更改加密方式:ALTER USER’root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;
更新使用者密碼:ALTER USER’root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’;
4.重新整理許可權:FLUSH PRIVILEGES;
5.重新開啟Navicat Premium 12,可連線成功。

希望你們能夠按照這個流程一次安裝成功!!

相關文章