官網下載地址:https://dev.mysql.com/downloads/mysql/html
選擇手動安裝版:mysql
解壓到D盤mysql文件夾下:sql
比以往的版本里缺乏了兩個.ini文件,直接copy過來,進行修改,my.ini:緩存
[client]
port=3306
default-character-set=utf8
[mysqld]
# 設置爲MYSQL的安裝目錄
basedir=D:\\mysql\\mysql-5.7.18-winx64
# 設置爲MYSQL的數據目錄
datadir=D:\\mysql\\mysql-5.7.18-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#開啓查詢緩存
explicit_defaults_for_timestamp=true
skip-grant-tables
(my-default.xml能夠和它一致)ide
設置環境變量:post
增長一個MYSQL_HOME,另外PATH中的最後也須要加上一句:%MYSQL_HOME%\bin(非win10須要在前面加上英文半角分號)url
用管理員身份執行cmd,spa
輸入:code
一、進入程序存放bin目錄 二、mysqld --initialize-insecure 這句命令是爲了使data目錄下有正常的mysql文件夾和相關文件
看下data目錄,下邊出現了咱們須要的文件:orm
而後:
mysqld install
這句是必須是管理員模式下才能夠成功的。
下面是啓動服務:
首先,須要在mysql的根目錄下的my.ini的文件的最後增長一句:skip-grant-tables,不然失敗
net start mysql
更改密碼:
set password for root@localhost = password('123456'); mysql -u root -p