首頁 > 軟體

Windows安裝MySQL8.0.x 版本教學

2022-04-09 19:00:57

一、下載

MySQL官網下載連結:https://downloads.mysql.com/archives/community/

選擇版本後下載zip檔案

博主選擇的是8.0.13

二、安裝

1 解壓

把下載好的zip包在你想要的路徑下直接解壓。

解壓完成後得到這個介面:

2 設定環境變數

右擊此電腦選擇屬性

雙擊系統環境變數的Path

新建一個剛剛你解壓的路徑(注意要到bin路徑下)

3 設定my.ini

在D:Program Files (x86)mysql-8.0.13-winx64mysql-8.0.13-winx64路徑下新建一個 my.ini 檔案。

這裡有一個注意點:如果出現mysql8.0安裝報錯 error: Found option without preceding group in config file:

則把ini檔案另存為ANSI編碼

檔案內容如下:

[mysqld]

# 設定3306埠

port=3306

# 設定mysql的安裝目錄

basedir=D:\Program Files (x86)\mysql-8.0.13-winx64\mysql-8.0.13-winx64

# 切記此處一定要用雙斜槓\,單斜槓這裡會出錯。

# 設定mysql資料庫的資料的存放目錄

datadir=D:Program Files (x86)mysql-8.0.13-winx64\Data
# 此處同上

# 允許最大連線數

max_connections=200

# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統

max_connect_errors=10

# 伺服器端使用的字元集預設為UTF8

character-set-server=utf8

# 建立新表時將使用的預設儲存引擎

default-storage-engine=INNODB

# 預設使用「mysql_native_password」外掛認證

default_authentication_plugin=mysql_native_password

[mysql]

# 設定mysql使用者端預設字元集

default-character-set=utf8

[client]

# 設定mysql使用者端連線伺服器端時預設使用的埠

port=3306

default-character-set=utf8

4 命令列啟動mysql

WIN+R 輸入cmd 進入window命令列

cd 進入安裝mysql的bin目錄下

輸入:mysqld --initialize --console

等待片刻會輸出一堆東西,推薦先把這些輸出複製一下,放到一個記事本里,因為裡面會有你需要的資料庫初始密碼。

一般會在root@localhost:之後(是一堆像亂碼一樣的東西,這是初始的隨機密碼,後續我們會進行更改!)

記下密碼之後,執行命令:mysqld --install 安裝mysql

正常會輸出 successfully

之後執行命令:net start mysql 啟動mysql服務

5 修改登入密碼

命令:mysql -u root -p 之後複製你剛剛儲存在txt檔案的初始密碼進入mysql

命令:alter user root@localhost identified by '123456'; 這個 123456是我隨便打的 可以自定義修改,如果是mysql8以上,推薦別使用純數位密碼,別問我為什麼,都是被坑出來的教訓!

注:如果出現忘記初始隨機密碼的情況,可以重新執行mysqld --initialize --console這個命令,但是前提是刪除之前生成的Data資料夾

到此這篇關於Windows安裝MySQL8.0.x 版本教學的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支援it145.com。


IT145.com E-mail:sddin#qq.com