Mysql8.0-壓縮包的方式安裝(Windows)

為什么要用壓縮包的方式安裝MySQL

直接采用安裝包的方式直接進(jìn)行安裝,在卸載的時(shí)候會(huì)麻煩岔霸,因?yàn)橐赃@種方式薛躬,MySQL會(huì)直接走windows的注冊(cè)表,會(huì)很難清理呆细。為了避免后續(xù)問題型宝,建以使用壓縮包的方式來安裝。


MySQL完全卸載

詳細(xì)安裝步驟

1絮爷、官網(wǎng)下載壓縮包

點(diǎn)擊該鏈接進(jìn)入官網(wǎng)下載
壓縮包如圖所示:Windows (x86, 64-bit), ZIP Archive

官網(wǎng)下載壓縮包

2趴酣、解壓壓縮包并記住解壓路徑

比如我的壓縮包解壓路徑為:D:\Program Files\mysql-8.0.19-winx64
注意:剛解壓壓縮包的時(shí)候,里面并沒有data目錄和my.ini文件坑夯,這是后面配置的時(shí)候加入的

解壓路徑圖

3岖寞、設(shè)置環(huán)境變量

將MySQL的bin目錄添加到系統(tǒng)的path路徑

環(huán)境變量配置

在里面添加如下內(nèi)容,該路徑為MySQL的解壓路徑下的bin路徑柜蜈。

D:\Program Files\mysql-8.0.19-winx64\bin
添加環(huán)境變量

4仗谆、新建my.ini文件并編輯

注意,是在MySQL的解壓路徑下新建my.ini文件淑履,并將如下代碼拷貝進(jìn)去
basedir和datadir的這一部分:注意:【D:\Program Files\mysql-8.0.19-winx64\】替換為自己的MySQL的解壓路徑

新建my.ini文件

[mysqld]
basedir=D:\Program Files\mysql-8.0.19-winx64\
datadir=D:\Program Files\mysql-8.0.19-winx64\data\
port=3306
shared-memory
skip-grant-tables

5隶垮、管理員模式下打開CMD,并進(jìn)入MySQL的bin目錄

注意:以管理員模式運(yùn)行CMD
打開以后切換到自己MySQL的bin目錄下:
比如我的MySQL的bin目錄為:

D:\Program Files\mysql-8.0.19-winx64\bin

對(duì)應(yīng)的切換的指令為:

cd /D D:\Program Files\mysql-8.0.19-winx64
切換到bin路徑下

6秘噪、安裝MySQL

在CMD中執(zhí)行如下命令安裝MySQL

mysqld -install
安裝MySQL

7狸吞、初始化數(shù)據(jù)庫文件

mysqld --initialize-insecure --user=mysql
初始化數(shù)據(jù)庫

mysqld --initialize-insecure --user=mysql執(zhí)行完以后多了一個(gè)data文件夾

初始化數(shù)據(jù)庫

8、啟動(dòng)Mysql服務(wù)

net start mysql
  • 遇到的錯(cuò)誤


    啟動(dòng)MySQL時(shí)遇到的問題

這么解決的指煎,點(diǎn)擊該鏈接查看

  • 問題分析
    一開始我并沒有在my.ini文件中添加如下指令蹋偏,添加完以后就可以了。
shared-memory

9贯要、進(jìn)入MySQL

最開始并沒有給MySQL設(shè)置密碼暖侨,所以直接回車進(jìn)入即可。需要注意的是崇渗,進(jìn)入MySQL以后字逗,命令行的前綴變?yōu)榱?strong>mysql>,不再是D:\Program Files\mysql-8.0.19-winx64>這樣子的了宅广。

mysql -u root -p
進(jìn)入Mysql

10葫掉、設(shè)置數(shù)據(jù)庫密碼

我設(shè)置的數(shù)據(jù)庫密碼為:123456。
分別執(zhí)行以下命令

use mysql;
update user set authentication_string='' where user='root';
alter user 'root'@'localhost' identified by '123456';
flush privileges;
設(shè)置數(shù)據(jù)庫密碼

注意:8.0以上版本 ‘password’ 字段已經(jīng)不管用了跟狱,如果參考一些比較老的博客的話俭厚,這些指令是無法執(zhí)行,會(huì)報(bào)錯(cuò)的驶臊。相關(guān)的指令比如:

update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
update mysql.user set password='newpassword' where user='root';

11挪挤、注釋掉my.ini中的skip-grant-tables

注釋掉my.ini中的下面這句代碼——加一個(gè)#就可以了叼丑。這個(gè)代碼的意思是數(shù)據(jù)庫啟動(dòng)的時(shí)候 跳過權(quán)限表的限制,不用驗(yàn)證密碼扛门,直接登錄鸠信。安裝的時(shí)候我們無需密碼即可登錄,需要靠這個(gè)指令。數(shù)據(jù)庫的密碼設(shè)置好以后,我們就應(yīng)該注釋掉這句話们颜。

# skip-grant-tables

12、斷開數(shù)據(jù)庫以后再重新連接

  • 斷開數(shù)據(jù)庫連接的指令
net stop mysql
斷開數(shù)據(jù)庫連接
  • 重新連接數(shù)據(jù)庫的指令
net start mysql
連接數(shù)據(jù)庫

13绰垂、再次登錄

再次登錄則需要密碼了


登錄數(shù)據(jù)庫

14、命令行使用數(shù)據(jù)庫

如果跟著步驟到此的話火焰,說明MySQL已經(jīng)安裝并配置好了劲装,然后就可以在命令行中進(jìn)行使用了。
使用數(shù)據(jù)庫的時(shí)候就無需進(jìn)入MySQL解壓路徑的bin目錄下荐健,因?yàn)槲覀円呀?jīng)在環(huán)境變量中添加了MySQL的bin目錄酱畅。直接在命令行的任意位置都可以操作數(shù)據(jù)庫了。


命令行操作數(shù)據(jù)庫
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末江场,一起剝皮案震驚了整個(gè)濱河市纺酸,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌址否,老刑警劉巖餐蔬,帶你破解...
    沈念sama閱讀 217,277評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異佑附,居然都是意外死亡樊诺,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門音同,熙熙樓的掌柜王于貴愁眉苦臉地迎上來词爬,“玉大人,你說我怎么就攤上這事权均《倥颍” “怎么了?”我有些...
    開封第一講書人閱讀 163,624評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵叽赊,是天一觀的道長(zhǎng)恋沃。 經(jīng)常有香客問我,道長(zhǎng)必指,這世上最難降的妖魔是什么囊咏? 我笑而不...
    開封第一講書人閱讀 58,356評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上梅割,老公的妹妹穿的比我還像新娘霜第。我一直安慰自己,他們只是感情好户辞,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評(píng)論 6 392
  • 文/花漫 我一把揭開白布庶诡。 她就那樣靜靜地躺著,像睡著了一般咆课。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上扯俱,一...
    開封第一講書人閱讀 51,292評(píng)論 1 301
  • 那天书蚪,我揣著相機(jī)與錄音,去河邊找鬼迅栅。 笑死殊校,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的读存。 我是一名探鬼主播为流,決...
    沈念sama閱讀 40,135評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼让簿!你這毒婦竟也來了敬察?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,992評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤尔当,失蹤者是張志新(化名)和其女友劉穎莲祸,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體椭迎,經(jīng)...
    沈念sama閱讀 45,429評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡锐帜,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了畜号。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片缴阎。...
    茶點(diǎn)故事閱讀 39,785評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖简软,靈堂內(nèi)的尸體忽然破棺而出蛮拔,到底是詐尸還是另有隱情,我是刑警寧澤替饿,帶...
    沈念sama閱讀 35,492評(píng)論 5 345
  • 正文 年R本政府宣布语泽,位于F島的核電站,受9級(jí)特大地震影響视卢,放射性物質(zhì)發(fā)生泄漏踱卵。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望惋砂。 院中可真熱鬧妒挎,春花似錦、人聲如沸西饵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽眷柔。三九已至期虾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間驯嘱,已是汗流浹背镶苞。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鞠评,地道東北人茂蚓。 一個(gè)月前我還...
    沈念sama閱讀 47,891評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像剃幌,于是被迫代替她去往敵國(guó)和親聋涨。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 1.從官方下載zip壓縮包负乡,解壓到你要安裝的位置牍白。 2.在系統(tǒng)環(huán)境變量中添加mysql\bin文件的路徑 打開我的...
    Simple_bc29閱讀 1,396評(píng)論 0 0
  • 一、軟件下載 mysql下載: 官網(wǎng)地址:https://dev.mysql.com/downloads/mysq...
    __小堅(jiān)強(qiáng)__閱讀 594評(píng)論 0 0
  • mysql是常用的一款關(guān)系型數(shù)據(jù)庫抖棘,它目前更新速度比較快淹朋,最新的版本已經(jīng)更新到了8.0版本,下面我們來一起看看钉答,怎...
    yichen_china閱讀 960評(píng)論 1 3
  • 什么是數(shù)據(jù)庫础芍? 數(shù)據(jù)庫是存儲(chǔ)數(shù)據(jù)的集合的單獨(dú)的應(yīng)用程序。每個(gè)數(shù)據(jù)庫具有一個(gè)或多個(gè)不同的API数尿,用于創(chuàng)建仑性,訪問,管理...
    chen_000閱讀 4,035評(píng)論 0 19
  • 安裝mysql-8.0 1右蹦、下載 在mysql官網(wǎng)下載壓縮文件诊杆,如圖: 直接點(diǎn)擊上圖第一個(gè)download即可,會(huì)...
    1大頭1閱讀 576評(píng)論 0 0