MySQL 8.0.21下載安裝教程及Navicat for MySQL安裝

哆啦A夢的小口袋er發表於2020-10-13

開始實習啦,重新裝了一波環境,來整理一波安裝教程,方便後面參考。

一. MySQL下載安裝

1. MySQL下載

官網下載連結:https://dev.mysql.com/downloads/

如下,點選MySQL Community Server,
在這裡插入圖片描述
選擇第一個選項,MySQL8.0.21 64位的zip壓縮包進行下載,(MySQL安裝檔案分為兩種,一種是msi格式的,一種是zip格式的。zip格式是自己解壓,解壓縮之後其實MySQL就可以使用了,但是要進行配置。這裡選擇下載zip壓縮包的方式)

在這裡插入圖片描述
不用註冊賬號,直接點選下方開始下載,

在這裡插入圖片描述
下載完成之後,解壓到D:\Software\MySQL\mysql-8.0.21-winx64,
(注意:這裡原本沒有my.ini配置檔案,是後面加的)
在這裡插入圖片描述

2. 配置環境變數

我的電腦->屬性->高階->環境變數,選擇PATH,點選編輯,在其前面新增: mysql bin資料夾的路徑 :D:\Software\MySQL\mysql-8.0.21-winx64\bin
在這裡插入圖片描述

3.修改.ini配置檔案

Windows系統中,配置檔案預設是安裝目錄下的 my.ini 檔案(或my-default.ini檔案),部分配置需要在初始安裝時配置,大部分也可以在安裝完成後進行更改。
  但是這裡我們發現解壓後的目錄中並沒有my.ini檔案,問題不大可以自行建立一個。在安裝根目錄下新增 my.ini檔案(新建一個文字文件,編輯好內容後,點選另存為——>檔案型別選擇 “所有檔案”,檔名為 “my.ini”, my.ini檔案的編碼方式選擇ANSI,不選UTF-8或者GBK)。
  這裡我的ini檔案的路徑為:D:\Software\MySQL\mysql-8.0.21-winx64\my.ini,向其中寫入基本配置:

[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=D:\Software\MySQL\mysql-8.0.21-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=D:\Software\MySQL\data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。
max_connect_errors=10
# 服務端使用的字符集預設為UTF8
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
# 預設使用“mysql_native_password”外掛認證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3306
default-character-set=utf8

注意上面配置檔案中的這兩行,需要修改為你的MySQL安裝目錄,並設定一個mysql資料庫的資料的存放目錄data.(先不要新建data資料夾,否則後面安裝時會報錯)
在這裡插入圖片描述

4. 安裝

以管理員身份執行cmd(一定要用管理員身份執行,如果不用管理員身份執行,將會因為許可權不夠而出現錯誤:Install/Remove of the Service Denied!)

輸入命令:cd D:\Software\MySQL\mysql-8.0.21-winx64\bin,進入mysql的bin資料夾,
依次輸入以下命令:

mysqld --install --console(或mysqld -install)

輸入mysqld -install命令以在檔案路徑下自動生成data目錄

注:使用mysqld --initialize命令前,不要自己建立data目錄,有data目錄就先刪除,再使用mysqld --initialize,否則無法正常生成全部data目錄檔案。後面安裝和初始化完成之後會無法啟動mysql服務

mysqld --initialize --console

出現如下介面,
在這裡插入圖片描述
注意:執行輸出結果裡面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E 其中root@localhost:後面的一小串序列就是初始密碼(不含首位空格)。在沒有更改密碼前,需要記住這個密碼,後續登入需要用到。
若沒記住初始密碼,可以在執行完上述兩條命令之後去data資料夾中搜.err檔案,可在其中檢視初始密碼,
在這裡插入圖片描述
在這裡插入圖片描述
注:install時可能會報如下錯誤:
由於找不到vcruntime140_1.dll,無法繼續執行程式碼
原因:這是缺少了動態連結庫(.ddl檔案), 跟mysql無關, 下載一份即可。
參考:https://blog.csdn.net/littlehaes/article/details/104127787 解決

在命令列中繼輸入如下命令,啟動MySQL服務:

net start mysql

在這裡插入圖片描述
輸入:

mysql -u root -p

提示輸入密碼,就是上面的初始密碼,登入成功後輸入

use mysql

會提示你更改密碼,使用以下命令:將密碼修改為“1234”。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1234';

在這裡插入圖片描述
至此,MySQL安裝配置就完成了。官方說測試速度MySQL8比5快兩倍。

5. 檢視mysql版本

mysql   -V

在這裡插入圖片描述
關閉MySQL服務:

net stop mysql

參考:
https://www.cnblogs.com/xiongzaiqiren/p/8970203.html
https://blog.csdn.net/m0_37980851/article/details/88806281
https://www.cnblogs.com/cnbp/p/12620825.html
https://blog.csdn.net/qq_38196234/article/details/89375648

二. 安裝Navicat for MySQL

1. 下載

官網下載:http://www.formysql.com/,註冊賬號就可以下載
或網盤下載,連結:https://pan.baidu.com/s/1DufFZ2b8HSRC02TernruwA 提取碼:ssyy

2.安裝

雙擊安裝包,
在這裡插入圖片描述
然後依次點選下一步,完成安裝即可。
雙擊桌面圖示開啟後,提示註冊,點選 “註冊”,輸入上圖中 Navicat Key檔案中的資訊完成註冊,即可進入Navicat。

建立連線之前先通過命令列net start mysql , 啟動 MySQL服務,才能連線成功。

以上就是MySQL和圖形化介面Navicat的安裝教程啦!

相關文章