學(xué)習(xí)目的
- 掌握如何安裝Mysql
- 掌握Mysql的基礎(chǔ)配置
- 了解如何完全卸載Mysql
一.Mysql下載與安裝
1.1 Mysql5.5安裝
1.1.1 安裝
-
找到Mysql5.5的安裝包(鏡像文件)
Mysql5.5安裝包.png -
雙擊安裝包
打開安裝包.png -
點(diǎn)擊next,勾選同意服務(wù),點(diǎn)擊next進(jìn)入安裝
同意服務(wù)協(xié)議.png -
選擇Mysql的安裝類型,安裝的體積不同(Typical經(jīng)典版<最小幾十M>,Custom自定義版,Complete完全版<最大幾個G>)
選擇安裝類型.png -
普通使用選擇安裝Typical經(jīng)典版,點(diǎn)擊Install安裝
開始安裝.png -
等待安裝
正在安裝過程.png -
安裝完成,一直點(diǎn)擊next
安裝完成.png
安裝完成.png -
安裝成功
成功安裝.png
Mysql實(shí)例配置.png
1.1.2 配置
-
安裝成功后,勾選加入Mysql實(shí)例配置,點(diǎn)擊Finish
開始配置.png -
選擇標(biāo)準(zhǔn)配置或詳細(xì)配置,選擇后點(diǎn)擊Next
選擇標(biāo)準(zhǔn)配置.png -
選擇使用用途(Developer用于開發(fā),Server用作服務(wù)器,Dedicate完全版服務(wù)器)
Mysql用途.png -
選擇Developer開發(fā)版本后點(diǎn)擊next,開始選擇事務(wù)支持(暫時選第一個)
事務(wù)支持.png -
選擇安裝路徑(默認(rèn)安裝路徑),直接點(diǎn)擊next-->next
默認(rèn)安裝路徑.png
圖片.png -
選擇數(shù)據(jù)庫的端口號(供使用者查看和連接的唯一標(biāo)識,Mysql默認(rèn)為3306)
選擇端口號.png -
選擇編碼字符集(Standard標(biāo)準(zhǔn)<支持中文>,Best支持日文,Manual?表示待定)
字符集選擇.png -
選擇?,勾選待定,同時選擇utf-8,點(diǎn)擊next
選擇utf-8.png -
配置本地啟動的Mysql服務(wù)的名稱
Mysql服務(wù)名稱.png -
配置Mysql應(yīng)用程序(bin目錄)到系統(tǒng)環(huán)境變量(類似于JDK bin目錄),勾選上會自動配置到系統(tǒng)path環(huán)境變量(不勾選需要手動配置)
配置環(huán)境變量.png -
設(shè)置超級管理員密碼(默認(rèn)賬號root,密碼自行決定,安全且能記住就行)
設(shè)置超管.png -
激活遠(yuǎn)程訪問,允許外部機(jī)器(或root)遠(yuǎn)程訪問我本地的數(shù)據(jù)庫,勾選Enable后點(diǎn)擊next
激活遠(yuǎn)程訪問.png -
點(diǎn)擊Execute開始執(zhí)行配置
執(zhí)行配置.png -
等待配置,直到四個勾選完成才算配置完成(中間可能出現(xiàn)啟動服務(wù)等待時間過長)
等待配置完成.png
1.1.3 查看本地Mysql服務(wù)
-
右鍵"此電腦" --> 管理 --> 服務(wù)和應(yīng)用程序 --> 服務(wù)
本地服務(wù)管理程序.png -
雙擊"服務(wù)",查看所有服務(wù)程序,找到Mysql服務(wù)(本機(jī)中安裝了兩個MySQL,因此有兩個服務(wù))
Mysql服務(wù).png -
自動(開機(jī)后系統(tǒng)自行啟動MySQL服務(wù)),手動(開機(jī)后系統(tǒng)需手動開啟MySQL服務(wù))
Mysql服務(wù)操作.png
1.1.4 查看Mysql本地環(huán)境變量
-
右鍵"此電腦" --> 屬性 --> 高級系統(tǒng)設(shè)置 --> 環(huán)境變量 --> 系統(tǒng)變量 -- path(將Mysql的bin目錄配置到系統(tǒng)中)
Mysql在系統(tǒng)的環(huán)境變量.png -
Mysql的bin目錄包含了許多可執(zhí)行的Mysql命令(類似JDK的bin目錄下命令
Mysql的bin目錄.png -
已配置Mysql的bin目錄到系統(tǒng)環(huán)境變量path
已配置Mysql.png -
未配置dataPATH到系統(tǒng)環(huán)境變量path中(僅是測試找不到命令原因)
未配置dataPATH.png
1.1.5 登錄Mysql
- 顯示登錄,在DOS命令窗口使用命令mysql -uroot -p密碼
顯示登錄Mysql.png - 隱式登錄,在DOS命令窗口使用命令mysql -uroot -p,按enter回車,之后再輸入密碼(防止密碼被別人看見)
隱式登錄Mysql.png
1.2 Mysql8.0安裝
1.2.1 安裝(參考Mysql5.5安裝)
-
找到Mysql8.0的安裝包(鏡像文件)
Mysql8.0安裝包.png -
雙擊安裝包
打開安裝包.png -
點(diǎn)擊next,勾選同意服務(wù),點(diǎn)擊next進(jìn)入安裝
同意服務(wù)協(xié)議.png -
選擇Mysql的安裝類型,安裝的體積不同(Typical經(jīng)典版<最小幾十M>,Custom自定義版,Complete完全版<最大幾個G>)
選擇安裝類型.png -
普通使用選擇安裝Typical經(jīng)典版,點(diǎn)擊Install安裝
開始安裝.png -
等待安裝
正在安裝過程.png -
安裝成功,點(diǎn)擊Finish
安裝成功.png
二.Mysql完全卸載
2.1 卸載
-
先查看已安裝的Mysql版本
cmd命令行窗口查看Mysql版本.png -
找到Mysql對應(yīng)版本的安裝包(鏡像文件)
Mysql安裝包.png -
雙擊安裝包,點(diǎn)擊next
雙擊打開安裝包.png -
選擇Remove,點(diǎn)擊next
Remove移除Mysql.png -
點(diǎn)擊remove,開始移除
開始移除.png -
等待移除
等待移除.png -
卸載成功
移除Mysql.png
2.2 刪除殘留文件(刪除后才算完全卸載)
-
打開電腦C盤,找到Program Files目錄(Mysql8.0在Program Files目錄,Mysql5.6在Program Files(X86目錄))
ProgramFiles目錄.png -
找到MySQL目錄,整個刪除
刪除MySQL目錄.png - 同樣在電腦C盤的ProgramData目錄下找到MySQL目錄,整個刪除(ProgramData目錄下的MySQL是隱藏文件)
三.修改Mysql密碼
3.1 SET PASSWORD命令
- 首先在DOS控制臺窗口登錄MySQL
- 使用命令set password for 用戶名@localhost = password('新密碼');
例子:mysql> set password for root@localhost = password('123');
3.2 mysqladmin命令
- 首先打開DOS控制臺窗口
- 使用命令mysqladmin -u用戶名 -p舊密碼 password 新密碼
3.3 UPDATE編輯user表
- 首先在DOS控制臺窗口登錄MySQL
- 使用命令use mysql;
- 使用命令update user set password=password('123') where user='root' and host='localhost';
- 使用命令flush privileges;
3.4 忘記root密碼(以windows為例)
- 打開管理服務(wù)程序,關(guān)閉正在運(yùn)行的MySQL服務(wù)
- 打開DOS窗口,cd命令轉(zhuǎn)到mysql\bin目錄
- 輸入命令mysqld --skip-grant-tables修改權(quán)限,按回車;出現(xiàn)--skip-grant-tables的意思是啟動MySQL服務(wù)時跳過權(quán)限表認(rèn)證
- 另外打開一個DOS窗口(執(zhí)行第3步后原先的DOS窗口不能動),新開的DOS窗口同樣cd命令轉(zhuǎn)到mysql\bin目錄
- 輸入命令mysql,按回車;如果成功,將出現(xiàn)MySQL>
- 連接權(quán)限數(shù)據(jù)庫use mysql;
- 修改密碼命令update user set password=password("新密碼123") where user="root";
- 刷新權(quán)限(必須步驟):flush privileges;
- 保存退出quit。
- 注銷系統(tǒng),再進(jìn)入,使用用戶名root和剛才設(shè)置的新密碼123登錄。

















































