MySQL安裝5.7版本(一個(gè)字,詳細(xì))
跟著步驟走,不會(huì)錯(cuò)?。。。ㄥe(cuò)了就錯(cuò)了,勿噴,我可以私信教你安裝(慫的一批))
一共9步?。?!
首先,要是之前MySQL安裝失敗了的朋友先卸載干凈,包括C盤里面的一些MySQL文件全部刪掉(建議這里百度)。
在官網(wǎng)下載5.7的安裝包,要后綴為.zip的,不要exe文件(exe安裝后卸載干凈挺麻煩的)。
地址:https://dev.mysql.com/downloads/mysql/5.7.html

?????64bit或者32bit的根據(jù)自己電腦情況來(lái)選擇,查看自己電腦是多少位的方式:我的電腦或此電腦--屬性

2.將下載好的安裝包進(jìn)行解壓,解壓后放置到自己想放的目錄下,比如我就放在了E盤的這個(gè)目錄下:

3.配置環(huán)境變量,我的電腦或此電腦--屬性--高級(jí)系統(tǒng)設(shè)置--環(huán)境變量 ,在系統(tǒng)環(huán)境變量下找到Path,點(diǎn)擊編輯

點(diǎn)擊編輯后出現(xiàn)下圖,在點(diǎn)擊 新建,把剛剛MySQL的安裝目錄下的bin目錄復(fù)制過(guò)來(lái),如我的是:E:\A_Office_Learning_Software\mysql-5.7.33-winx64\bin ?? 。(一定要在bin目錄下)

然后就一直確定就好了。
4.在你的MySQL目錄下新建一個(gè) my.ini 文件,這是MySQL的配置文件

????my.ini 文件內(nèi)容為:(# 號(hào)表示注釋)
????[mysqld]
????basedir=E:\A_Office_Learning_Software\mysql-5.7.33-winx64\
????datadir=E:\A_Office_Learning_Software\mysql-5.7.33-winx64\data\
????port=3306
??? skip-grant-tables? #跳過(guò)密碼,第一次進(jìn)入MySQL管理界面時(shí)不要密碼

????然后一定要保存?。。?/p>
5.進(jìn)入管理員模式的CMD界面下,

???

?進(jìn)入到MySQL的bin目錄下:

????執(zhí)行 mysqld -install 命令,安裝MySQL服務(wù)

然后再輸入 mysqld --initialize-insecure --user=mysql 命令進(jìn)行初始化,此時(shí)就會(huì)創(chuàng)建上面的那個(gè)data文件夾(觀察你的MySQL就可以發(fā)現(xiàn))

然后,用命令 net start mysql? 啟動(dòng)MySQL

再用命令 mysql -u root -p? 進(jìn)入MySQL管理界面,密碼可以為空,p后面不要跟空格!?。?/p>
進(jìn)入界面后,用命令 update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';? 修改密碼為 123456 ,注意“l(fā)ocalhost”后面有一個(gè)分號(hào)。mi
緊接著用命令 flush privileges;? 刷新權(quán)限(也有分號(hào))

6.(CMD模式別退出了)進(jìn)入到剛剛配置的 my.ini 文件,把 skip-grant-tables 這一行注釋掉,前面加上 # 號(hào)。因?yàn)閯倓傇O(shè)置了密碼,后面進(jìn)入MySQL管理界面需要輸入密碼。

7.回到CMD界面來(lái),輸入 exit 退出mysql管理界面,來(lái)測(cè)試一下

????重啟MySQL就可以正常使用了
?? ?net stop mysql
?? ?net start mysql

8.來(lái)登錄一下MySQL管理界面,?? mysql -u root -p123456????
????因?yàn)閭€(gè)設(shè)置了密碼,現(xiàn)在進(jìn)去管理頁(yè)面需要密碼,密碼可以直接跟在p后面寫也可以等下回車后再寫


9.撒花
???