1. zip下載地址:html
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.20-winx64.zipmysql
2.官方文檔位置:sql
http://dev.mysql.com/doc/refman/5.7/en/installing.html數據庫
3.將文件解壓到你喜歡的位置,我解壓到了C:盤根目錄編碼
4.在壓縮包根目錄下建立my.ini 文件,如圖:spa
文件裏面如圖添加server
[mysqld]htm
端口
port=3306blog
須要添加字符編碼的設置(放到port下面就行)ip
character-set-server=utf8
文件解壓縮的路徑:
basedir ="C:\\mysql-5.7.20-winx64\\"
數據庫存放路徑:
datadir ="C:\\MySQLData\\"
max_allowed_packet = 32M
配置環境變量
5.管理員身份運行cmd黑窗口
C:\mysql-5.7.20-winx64\bin>mysqld install mysql3306 --defaults-file="C:\mysql-5.7.20-winx64\my.ini"
提示安裝成功,注意: mysql3306是你的sql名稱,能夠隨意換,我用的是mysql3306
6.執行初始化語句 C:\mysql-5.7.20-winx64\bin>mysqld --initialize 成功後無提示
你所選擇的數據庫存放那個文件夾下會出現一堆文件,如圖:
7.啓動mysql
C:\mysql-5.7.20-winx64\bin>net start mysql3306
mysql3306 服務正在啓動 .
mysql3306 服務已經啓動成功。
此處用你所安裝時用的服務名稱 我在安裝時使用的是mysql3306
8.在剛纔生成的文件中找到.err結尾的文件,如:
打開並搜索password
[Note] A temporary password is generated for root@localhost: yjH6zYx6Us>?
密碼就是:yjH6zYx6Us>?
9.登陸mysql 輸入命令:mysql -u root -p
password 輸入yjH6zYx6Us>?
注意:mysql5.6以後,這個密碼強制要求必須輸入。搜易必定要輸入
進入以後輸入set password for root@localhost =password('root');
上一行命令帶分號
這樣就修改完了。。
退出以後再登陸能夠用root進行鏈接
若是須要配置多個,配置第二個mysql 端口號改一下就好了