1.下載鏈接:https://www.mysql.com/downloads/
①進(jìn)入官網(wǎng)后,點(diǎn)擊"Dowload",然后頁面往下拉

②接下來看到的頁面是這樣的,紅色框框的鏈接就是mysql社區(qū)版,是免費(fèi)的mysql版本,然后我們點(diǎn)擊這個(gè)框框的鏈接:

③接下來跳轉(zhuǎn)到這個(gè)頁面,在這里,我們只要下載社區(qū)版的Server就可以了:

④下載免安裝版(windows以外的其他系統(tǒng)除外)

***這樣,安裝包就下載好了!
注意,安裝的目錄應(yīng)當(dāng)放在指定位置,,其次,絕對(duì)路徑中避免出現(xiàn)中文,推薦首選英文為命名條件?。。?
①下轉(zhuǎn)到mysql的bin目錄下:

②安裝mysql的服務(wù):mysqld --install


③初始化mysql,在這里,初始化會(huì)產(chǎn)生一個(gè)隨機(jī)密碼,如下圖框框所示,記住這個(gè)密碼,后面會(huì)用到(mysqld --initialize --console)

④開啟mysql的服務(wù)(net start mysql)

⑤登錄驗(yàn)證,mysql是否安裝成功!(要注意上面產(chǎn)生的隨機(jī)密碼,不包括前面符號(hào)前面的空格,否則會(huì)登陸失敗),如果和下圖所示一樣,則說明你的mysql已經(jīng)安裝成功!注意,,一定要先開啟服務(wù),不然會(huì)登陸失敗,出現(xiàn)拒絕訪問的提示符!??!
mysql -u root -p

修改密碼:執(zhí)行語句最后需要帶‘分號(hào)’;
由于初始化產(chǎn)生的隨機(jī)密碼太復(fù)雜,,不便于我們登錄mysql,因此,我們應(yīng)當(dāng)修改一個(gè)自己能記住的密碼?。?/p>
alter user 'root'@'localhost' identified by 'root';


設(shè)置系統(tǒng)的全局變量:
為了方便登錄操作mysql,在這里我們?cè)O(shè)置一個(gè)全局變量:↓
①點(diǎn)擊"我的電腦"-->"屬性"-->''高級(jí)系統(tǒng)設(shè)置''-->''環(huán)境變量'',接下來如下圖所操作

②把新建的mysql變量添加到Path路徑變量中,點(diǎn)擊確定,即完成:

配置完成之后,每當(dāng)我們想要用命令行使用mysql時(shí),只需要win+R,-->輸入"cmd"打開命令行,之后輸入登錄sql語句即可。
mysql 中my.in文件
③在mysql目錄下創(chuàng)建一個(gè)ini或cnf配置文件,在這里我創(chuàng)建的是ini配置文件,里面寫的代碼是mysql的一些基本配置
[mysqld]
#端口號(hào)
port=3306
#設(shè)置mysql的安裝目錄
basedir=D:\\ruanjianA\mysql-5.7.31
#設(shè)置 mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄,MySQL 8+ 不需要以下配置,系統(tǒng)自己生成即可,否則有可能報(bào)錯(cuò)
datadir=D:\\ruanjianA\mysql-5.7.31\data
#允許最大連接數(shù)
max_connections=200
#服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8
#創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
[mysql]
#設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8

看看這個(gè)扎眼的錯(cuò)誤信息:
Errcode: 2 - No such file or directory?。。?/code> 居然說我路徑錯(cuò)了,怎么會(huì)這樣,仔細(xì)一看錯(cuò)誤信息的第一行: 'Diancheng\mysql-5.7.20-winx64\data\is_writable' 哎嘛,這是什么鬼,路徑怎么變成這樣了?。?!
然后就是各種百度各種谷歌各種失敗,最后終于讓我找到原因了。。。。。。。。。。
注意了注意了!敲黑板劃重點(diǎn)了啊!
大家還記得我開始的時(shí)候創(chuàng)建的my.ini文件嗎,里面有兩行代碼是這樣的:
# 設(shè)置mysql的安裝目錄
basedir=D:\biancheng\mysql-5.7.20-winx64
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=D:\biancheng\mysql-5.7.20-winx64\data
就是因?yàn)榈刂防锩娴膯涡备艿氖褂迷斐闪隋e(cuò)誤!
參考:
①安裝服務(wù):mysqld --install
②初始化:mysqld --initialize --console
③開啟服務(wù):net start mysql
④關(guān)閉服務(wù):net stop mysql
⑤登錄mysql:mysql -u root -p
Enter PassWord:(密碼)
⑥修改密碼:alter user 'root'@'localhost' identified by 'root';(by 接著的是密碼)
⑦標(biāo)記刪除mysql服務(wù):sc delete mysql