1. 程式人生 > 資料庫 >Mysql8.0.22解壓版安裝教程(小白專用)

Mysql8.0.22解壓版安裝教程(小白專用)

1.資源下載

官網下載地址:https://dev.mysql.com/downloads/mysql/

在這裡插入圖片描述

在這裡插入圖片描述

2.軟體解壓

2.1選擇位置

需要注意的一點,解壓的路徑儘量避免出現中文,不然後期會報錯。

2.2 更改名字(去檔案明後綴)

在這裡插入圖片描述

這裡如果不這樣子修改,後期可能會報錯!親測。

3.配置檔案

3.1 建立my.ini檔案

在這裡插入圖片描述

把文字字尾改成ini,並且儲存為ANSI格式即可。

在這裡插入圖片描述

這裡不修改,可能會造成4.2.2裡的錯誤2,親測!;

3.2 更改my.ini檔案內容

把my.ini用你電腦上的程式碼編寫器開啟並貼上一下程式碼。

[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄,一定要與上面的安裝路徑保持一致
basedir=F:\\MySQL\\mysql
# 設定mysql資料庫的資料的存放目錄,自動生成,無需手動建立,當然也可以放在其他地方
datadir=F:\\MySQL\\mysql\\data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。
max_connect_errors=10
# 服務端使用的字符集預設為utf8mb4
character-set-server=utf8mb4
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
# 預設使用“mysql_native_password”外掛認證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8mb4
[client]
# 設定mysql客戶端連線服務端時預設使用的埠,不建議修改,這是公認埠號
port=3306
default-character-set=utf8mb4

3.3 修改配置檔案sql目錄

把你自己電腦mysql解壓的路徑替換掉下面兩個路徑裡的:\MySQL\mysql,但是需要注意的地方是datadir後面的\data不能修改,並且這裡是“\”不是\,這是需要注意的地方。

# 設定mysql的安裝目錄,一定要與上面的安裝路徑保持一致
basedir=F:\\MySQL\\mysql
# 設定mysql資料庫的資料的存放目錄,自動生成,無需手動建立,當然也可以放在其他地方
datadir=F:\\MySQL\\mysql\\data //不能忘記data

4.初始化資料庫

4.1滑鼠右鍵以管理員身份執行cmd,切換到mysql下的bin目錄

這裡顯示的是我的目錄,如果你放在其他盤,需要先輸入

D:

然後回車,複製路徑,cd 後空格複製(右鍵)進去

cd F:\MySQL\mysql\bin

在這裡插入圖片描述

4.2 執行程式碼

mysqld --initialize

這裡你可能會報錯

4.2.1錯誤1

在這裡插入圖片描述

或者報確實VCruntime140_1.dll缺失
PS:這個圖是我網上找的,自己當時沒截圖。

解決方案1

如果你出現這個錯誤,那麼到
微軟官網:https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads選擇自己的系統位數進行下載。
現在的電腦一般都選擇X64進行下載。

在這裡插入圖片描述

下載完畢進行安裝,安裝後報錯即會消失。

4.2.2錯誤2 但是這裡有可能執行完程式碼之後,如果報以下錯誤程式碼:

在這裡插入圖片描述

解決方案2

解決方案也很簡單:
把my.ini檔案用記事本開啟,然後左上角檔案另存為,編碼哪裡選擇ANSI格式即可。

在這裡插入圖片描述

執行完畢後,游標會出現在下一行。並且你會發現你的mysql資料夾裡多了一個data資料夾。則可繼續往下一步。

在這裡插入圖片描述

在這裡插入圖片描述

5.註冊windows服務

如果cmd還在mysql-bin目錄下,在程式碼行裡輸入下面程式碼

mysqld --install MySQL

執行成功標誌

在這裡插入圖片描述

6.啟動mysql服務

在程式碼行裡輸入一下程式碼

net start MySQL

執行成功標誌

在這裡插入圖片描述

7.登入MySQL

7.1找到臨時密碼

在剛剛自動生成的資料夾裡找到sk-pc.err(這裡的檔名sk-pc就是 我的電腦 屬性裡的計算機名字)檔案,用編譯器開啟

在這裡插入圖片描述

找到 **A temporary password is generated for root@localhost:**後面的那串數字就是臨時密碼,這就是我的臨時密碼:WSmnJ:bqz12g

在這裡插入圖片描述

7.2正式登入

在你的mysql-bin路徑下執行下面程式碼,即先執行4.1,再執行下面的程式碼

mysql -u root -p 

然後會出現以下這個

在這裡插入圖片描述

把剛才的密碼複製貼上填入即可

在這裡插入圖片描述

登入成功!!!

8.修改密碼

先上程式碼

alter user'root'@'localhost' identified by '新密碼'; 
alter user'root'@'localhost' identified with mysql_native_password by '新密碼';

這裡需要注意的是,mysql8.0後只能用以上兩個命令更改密碼,用其他的命令列方式都會報錯。小白需要注意後面需要分號,不能遺忘。

在這裡插入圖片描述

我已經更改為111111成功!

exit

用exit退出,安裝即大功告成!

到此這篇關於Mysql8.0.22解壓版安裝教程(小白專用)的文章就介紹到這了,更多相關Mysql8.0.22解壓版安裝內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!