工具下載地址mysql
連接: https://pan.baidu.com/s/1XL2wUDrcd9NpT8NOcXoDTQ 提取碼: vu34sql
下載好以後解壓。windows
在目錄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
配置環境變量spa
win10 此電腦->屬性->高級系統設置->環境變量->系統變量->雙擊Path->新建3d
填寫目錄(注意替換你本身的目錄),而後肯定code
D:\Program Files\mysql-5.7.22-winx64\bin
以管理員管理員管理員管理員管理員身份運行PowerShell並進入D:\Program Files\mysql-5.7.22-winx64\binserver
1.輸入命令(此時會生成data目錄)blog
mysqld --initialize
2.運行命令(安裝)ip
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');