Windows11下MySQL?8.0.29?安裝配置方法圖文教程
本文為大家分享了MySQL 8.0.29 安裝配置方法圖文教程,供大家參考,具體內(nèi)容如下
一、安裝包下載
1、下載地址
安裝包,按下圖所示操作下載安裝包。
下載地址:MySQL Community Server 8.0.29 官方免費(fèi)安裝版


二、解壓與安裝
1、解壓
解壓到你想要安裝的目錄,如下圖所示。


2、配置文件
在安裝目錄下創(chuàng)建一個(gè)txt文件,將文件名及后綴修改為my.ini。用記事本打開,將以下代碼復(fù)制到my.ini中,保存后關(guān)閉。#后內(nèi)容為注釋,可以不寫。
注意:創(chuàng)建文件時(shí)要設(shè)置顯示文件擴(kuò)展名,如下圖所示,否則文件后綴名會(huì)修改無效。

my.ini文件中要寫入的代碼:
注意:basedir的安裝目錄填寫你自己的安裝目錄。
[client] # 設(shè)置mysql客戶端默認(rèn)字符集 default-character-set=utf8 ? [mysqld] # 設(shè)置3306端口 port = 3306 # 設(shè)置mysql的安裝目錄,這里設(shè)置你自己的解壓的安裝目錄 basedir=C:\Program Files\MySQL8.0.29 # 允許最大連接數(shù) max_connections=20 # 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集 character-set-server=utf8 # 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎 default-storage-engine=INNODB

3、安裝并啟動(dòng)MySQL
打開命令窗口,進(jìn)入到MySQL安裝目錄的bin目錄下,輸入以下命令。如下圖所示:
1、 進(jìn)入MySQL安裝目錄的bin目錄命令(路徑根據(jù)自己的安裝目錄寫):
cd C:/"Program Files"/MySQL8.0.29/bin
2、初始化數(shù)據(jù)庫(kù)
mysqld --initialize --console

注意:將末尾localhost冒號(hào)后的內(nèi)容記錄下來,這個(gè)是MySQL的初始登錄密碼。如下圖所示地方:

3、安裝
mysqld install
如下圖所示表示安裝成功。

4、啟動(dòng)mysql服務(wù)
net start mysql
如下圖所示表示啟動(dòng)成功。

三、驗(yàn)證
輸入以下命令登入MySQL。
mysql -uroot -p
輸入命令后,Enter后輸入初始密碼即可登入。如下圖所示,表示登入成功。

四、修改初始密碼
輸入以下命令修改root用戶初始密碼。(初始密碼不修改無法使用,輸入命令后會(huì)提示讓修改初始密碼。)
#by后為新密碼,不要忘了';'號(hào) alter user 'root'@'localhost' identified by "123456";
注:網(wǎng)上有很多修改密碼的方式,有很多都不成功,此方法是測(cè)試過可以成功的。
五、環(huán)境變量配置(可選)
配置環(huán)境變量后,我們?cè)诿畲翱诘卿?code>mysql時(shí),無需再進(jìn)入mysql安裝目錄的bin目錄下執(zhí)行命令。打開命令窗口直接登錄執(zhí)行即可。
1、在winsows桌面搜索框輸入環(huán)境變量并打開,如下圖所示操作。

2、這里我們添加系統(tǒng)環(huán)境變量。選擇變量path,然后帶點(diǎn)擊編輯。
用戶變量:設(shè)置用戶變量,僅當(dāng)前設(shè)置用戶可以使用。
系統(tǒng)變量:設(shè)置系統(tǒng)變量,所用用戶可用。

3、選擇新建。

4、將mysql安裝目錄的bin目錄路徑填在如下圖所示的地方,確定關(guān)閉即可。

5、命令窗口驗(yàn)證環(huán)境變量配置是否成功。如下圖所示,提示輸入密碼,表示成功

至此,mysql安裝及環(huán)境變量配置全部完成。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Mysql詳細(xì)剖析數(shù)據(jù)庫(kù)中的存儲(chǔ)引擎
這篇文章詳細(xì)剖析了數(shù)據(jù)庫(kù)中的存儲(chǔ)引擎,存儲(chǔ)引擎是數(shù)據(jù)庫(kù)中非常關(guān)鍵的部分,有感興趣的小伙伴可以參考閱讀本文2023-03-03
解決mysql ERROR 1045 (28000)-- Access denied for user問題
這篇文章主要介紹了mysql ERROR 1045 (28000)-- Access denied for user解決方法,需要的朋友可以參考下2018-03-03
實(shí)例驗(yàn)證MySQL|update字段為相同的值是否會(huì)記錄binlog
這篇文章主要介紹了實(shí)例驗(yàn)證MySQL|update字段為相同的值是否會(huì)記錄binlog,幫助大家更好的理解和學(xué)習(xí)MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下2020-10-10
MySQL DISTINCT 的基本實(shí)現(xiàn)原理詳解
這篇文章主要介紹了MySQL DISTINCT 的基本實(shí)現(xiàn)原理詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07
mysql利用group_concat()合并多行數(shù)據(jù)到一行
把查詢name字段得到的多行記錄進(jìn)行合并,可以通過程序?qū)崿F(xiàn),但也可直接在sql層完成,需要的朋友可以參考下2014-07-07
MySQL創(chuàng)建用戶與授權(quán)及撤銷用戶權(quán)限方法
這篇文章主要介紹了MySQL創(chuàng)建用戶并授權(quán)及撤銷用戶權(quán)限、設(shè)置與更改用戶密碼、刪除用戶等等,需要的朋友可以參考下2014-08-08
Mysql數(shù)據(jù)庫(kù)監(jiān)聽binlog的開啟步驟
這篇文章主要給大家介紹了關(guān)于Mysql數(shù)據(jù)庫(kù)監(jiān)聽binlog的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Mysql具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
生產(chǎn)環(huán)境的MySQL事務(wù)隔離級(jí)別方式
本文探討了MySQL數(shù)據(jù)庫(kù)在RR(可重復(fù)讀)和RC(讀已提交)隔離級(jí)別下的鎖機(jī)制,在RR級(jí)別下,UPDATE語(yǔ)句會(huì)鎖定所有符合條件的行,包括不符合條件的行,以防止幻讀,而在RC級(jí)別下,UPDATE語(yǔ)句僅鎖定符合條件的行,通過半一致性讀優(yōu)化,可以進(jìn)一步提高并發(fā)度2025-02-02

