Windows 環境下 MySQL 5.7 解壓安裝配置指南

源地址: http://www.lxweimin.com/p/710e5861c198

防止刪除,備份如下:
安裝環境
Windows 版本:Windows 10 專業版 64bit
MySQL 版本:MySQL 5.7.16

Tip
在安裝 MySQL 前請務必確認自己電腦的 net
指令是正常工作的。有些 Windows 系統會丟失 net
指令(環境變量缺失),解決方法請自行搜索一下。
配置過程
下載 MySQL Community Server 下載鏈接選擇合適自己操作系統的版本,通常使用 Windows (x86, 64-bit), ZIP Archive

版本選擇界面

點擊 Download 后,會提示用戶登陸 / 注冊,可以在下方選擇 “No thanks, just start my download.” 跳過登陸 / 注冊步驟。

登陸 / 注冊界面

解壓并“合理安放” MySQL Server將下載好的mysql-5.7.16-winx64.zip
解壓,并將解壓好的文件夾妥善放置(比如放置在 Program FIles 文件夾內)。
本教程中 MySQL 被放置在了D:\Program Files

下,并被重命名為了 MySQL。
MySQL 解壓路徑

為 MySQL Server 配置環境變量右擊開始菜單按鈕,選擇“系統”選項。
在“系統”界面左側,選擇“高級系統設置”。

在打開的“系統屬性”對話框中的“高級”選項卡頁面的下方,選擇“環境變量”。
系統屬性設置窗口

在“用戶變量”區塊中,選擇“新建”,在打開的對話框中,變量名寫 MySQL,變量值寫 MySQL 文件夾的完整路徑(本教程為D:\Program Files\MySQL

)。
添加環境變量

同樣在用戶區塊中尋找 PATH 環境變量,如果有,點擊“編輯”。在彈出的對話框中點擊“新建”,輸入%MySQL%\bin
(在老版本 Windows 系統中,變量值末尾用英文分號;
分開后再添加%MySQL%\bin
)。如果沒有,點擊“新建”,添加一個變量名為 Path 的環境變量。在這個環境變量的變量值處,添加%MySQL%\bin

修改環境變量

點擊確定按鈕退出環境變量配置對話框。
點擊確定按鈕退出系統屬性配置對話框。

注冊 MySQL 服務右擊開始菜單按鈕,選擇“命令提示符(管理員)”選項。
輸入盤符 + “:” 指令,進入MySQL文件夾所在的磁盤(本教程是 D 盤)。再使用 cd
指令進入MySQL Server所在文件夾的bin
文件夾中。這一步非常重要,如果不在這個目錄下,無法正確注冊 MySQL 服務。

定位到 MySQL 所在路徑

執行mysqld -install

指令,注冊 MySQL 服務。
注冊 MySQL 服務

執行完畢后,請不要退出“命令提示符”。

配置 MySQL Server進入 MySQL Server 所在的文件夾 (本教程為D:\Program Files\MySQL

編輯my-default.ini
在該文件中,#
是注釋標記。
去掉 basedir 的注釋符號,并在等號后邊填寫 MySQL Server 文件夾的完整地址。
去掉 datadir 的注釋符號,并在等號后邊填寫 MySQL Server 文件夾的完整地址外加\data

切記不要手動創建 data 文件夾!
port 不需要配置,不配置的狀態下默認為 3306。(MySQL Server 默認使用的端口號)
最終配置結果如下(對于本教程):

my.ini

保存退出。退出后將my-default.ini
重命名為my.ini

在剛才的“命令提示符”中,執行mysqld --initialize
(可能會假死,等一分鐘手動關閉就好)。

開啟 MySQL Server在“命令提示符”中執行net start mysql

,開啟 MySQL Server。
啟動 MySQL 服務

配置 MySQL root 賬戶。在“命令提示符”中,執行net stop mysql
關閉 MySQL Server。
再執行mysqld --skip-grant-tables

開啟無密碼的 MySQL Server。
無密碼啟動 MySQL Server

打開一個新的“命令提示符”,執行mysql -u root
登陸 MySQL Server。
執行flush privileges
刷新權限。
執行grant all privileges on . to 'root'@'localhost' identified by '你想設置的密碼' with grant option;

執行flush privileges
刷新新的 root 用戶密碼。
執行exit
退出 MySQL。

結束進程

在任務管理器下手動結束mysqld.exe

開啟 MySQL 服務

在“命令提示符”下執行net mysql start
重新開啟MySQL Server,再次使用mysql -u root -p 你設置的密碼

即可安全登陸 MySQL。
正常登陸

本教程中所有的“命令提示符”,一定要運行在 管理員模式下,否則會出現“拒絕訪問”的問題。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,362評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,577評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,486評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,852評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,600評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,944評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,944評論 3 447
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,108評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,652評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,385評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,616評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,111評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,798評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,205評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,537評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,334評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,570評論 2 379

推薦閱讀更多精彩內容