前言
前幾天下載安裝了最新版的mysql 8.0.22,遇到了不少問題,參考了一些方法,最終得以解決。今天將自己的安裝過程記錄下來,希望對各位有所幫助。
一、mysql 8.0.22官網(wǎng)下載
點擊進入mysql官網(wǎng):https://www.mysql.com/
① 點擊downloads
② 向下翻,找到mysql community(gpl) downloads并點擊進入
③ mysql community server
④download
⑤ 解壓,內(nèi)部文件如圖所示(data和database為后來創(chuàng)建的,下載的文件中無此兩個文件夾)
二、設(shè)置環(huán)境變量
①找到控制面板,按照“控制面板—系統(tǒng)和安全—系統(tǒng)—高級系統(tǒng)設(shè)置—環(huán)境變量”的順序依次進入。
② 先找到“path”,之后將下載的mysql文件中的bin文件夾所在路徑寫入。之后一直點擊確定,退出控制面板。
(我的bin在計算機中的訪問路徑為d:\mysql-server\mysql-8.0.22-winx64\bin,建議裝在d盤中)
三、創(chuàng)建初始化文件mysql.ini
①創(chuàng)建方法:新建文本文檔,后綴名改為“.ini”,命名隨意,本人命名為mysql.ini
②點擊進入.ini文件,將下面的內(nèi)容復(fù)制進去
注意:將其中的basedir和datadir的mysql文件夾所在位置修改成自己計算機上下載的mysql-8.0.22-22-winx64的路徑,datadir后的‘\data'不要變,不要手動創(chuàng)建data文件夾
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
[mysqld] # 設(shè)置3306端口 port=3306 # 設(shè)置mysql的安裝目錄 basedir=d:\mysql-server\mysql-8.0.22-winx64 # 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄 datadir=d:\mysql-server\mysql-8.0.22-winx64\data # 允許最大連接數(shù) max_connections=200 # 允許連接失敗的次數(shù)。 max_connect_errors=10 # 服務(wù)端使用的字符集默認(rèn)為utf8mb4 character - set -server=utf8mb4 # 創(chuàng)建新表時將使用的默認(rèn)存儲引擎 default -storage-engine=innodb # 默認(rèn)使用“mysql_native_password”插件認(rèn)證 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 設(shè)置mysql客戶端默認(rèn)字符集 default - character - set =utf8mb4 [client] # 設(shè)置mysql客戶端連接服務(wù)端時默認(rèn)使用的端口 port=3306 default - character - set =utf8mb4 |
三、對mysql進行初始化
① 按照圖中所示路徑找到cmd所在位置,右鍵單擊選擇以管理員身份運行,注意一定要以管理員身份運行,否則會報錯。
② 進入mysql的bin目錄
不要在bin目錄下的路徑欄直接輸入cmd(這樣就不是管理員身份了,會報錯)
③ 輸入以下命令
1
|
mysqld --initialize --console |
運行后會出現(xiàn)一串密碼,請記住這個密碼,方便后續(xù)操作:
四、安裝mysql服務(wù)
① 在cmd窗口繼續(xù)輸入以下命令
1
|
mysqld --install |
由于我已安裝過,所以這里顯示“already exists”。第一次成功的標(biāo)志應(yīng)該是“service successfully installed! ”
② 在cmd窗口繼續(xù)輸入以下命令,啟動mysql服務(wù)
1
|
net start mysql |
當(dāng)出現(xiàn)
mysql 服務(wù)正在啟動
mysql 服務(wù)已經(jīng)啟動成功
的提示時,說明你已經(jīng)啟動成功了。
五、修改mysql密碼
自動生成的密碼過于復(fù)雜,每次登錄需要輸入,為方便登錄,需修改密碼。
在cmd窗口繼續(xù)輸入
1
|
mysql -u root -p |
然后輸入剛剛生成的密碼;
之后繼續(xù)輸入
1
|
alter user 'root' @ 'localhost' identified by '你的密碼' ; |
修改成功;
輸入exit,退出mysql,mysql安裝成功結(jié)束。
總結(jié)
① cmd窗口需要以管理員身份運行,不可圖方便直接win+r,或者在bin目錄下直接輸入cmd,否則會報錯。
② 生成的密碼一定要記住。
③ 切換到d盤下mysql的bin文件夾的方法:cd/d d:\mysql-server\mysql-8.0.22-winx64\bin
到此這篇關(guān)于最新版mysql 8.0.22下載安裝超詳細教程(windows 64位)的文章就介紹到這了,更多相關(guān)mysql 8.0.22下載安裝內(nèi)容請搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!
原文鏈接:https://blog.csdn.net/qq_44040327/article/details/110420405