工具下載地址
鏈接: https://pan.baidu.com/s/1XL2wUDrcd9NpT8NOcXoDTQ 提取碼: vu34
下載好之后解壓。


在目錄D:\Program Files\mysql-5.7.22-winx64下面新建my.ini文件,把下面的代碼直接粘貼到my.ini,注意路徑要寫你電腦上的路徑
[mysqld] port = 3306 basedir=D:\Program Files\mysql-5.7.22-winx64 datadir=D:\Program Files\mysql-5.7.22-winx64\data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] default-character-set=utf8

配置環境變量
win10 此電腦->屬性->高級系統設置->環境變量->系統變量->雙擊Path->新建
填寫目錄(注意替換你自己的目錄),然后確定
D:\Program Files\mysql-5.7.22-winx64\bin
以管理員管理員管理員管理員管理員身份運行PowerShell並進入D:\Program Files\mysql-5.7.22-winx64\bin

1.輸入命令(此時會生成data目錄)
mysqld --initialize

2.運行命令(安裝)
mysqld -install

運行net start mysql (啟動mysql服務)

設置root密碼
在my.ini文件(MySQL的配置文件)的[mysqld]下加一行
skip-grant-tables

然后重啟MySQL服務

運行mysql -uroot –p,此時會提示輸入密碼,直接敲回車即可成功登入mysql,如下圖:

接下來就是修改root密碼了,這個密碼不用太復雜,我們可以統一為“mysql”。
執行命令:
update mysql.user set authentication_string=password("mysql") where user="root";
然后輸入flush privileges;(刷新賬戶信息)

然后就可以退出mysql

接下來把my.ini里面剛加的那一句話給刪除

然后重新啟動Mysql

此時Mysql就已經完美安裝到你的windows了

注意:
登錄成功之后如果遇到了1820的錯誤,再執行一遍如下的命令重新修改一下密碼即可解決
SET PASSWORD = PASSWORD('mysql');

