MySQL8.0.32的安裝與配置超詳細(xì)圖文教程
1、下載
2、解壓
解壓之后的文件里邊是沒有data文件的,需要創(chuàng)建一個空文件夾命名為data(后面需要用),并且需要創(chuàng)建一個初始化文件,命名為my,后綴名為.ini。my.ini文件以記事本方式打開輸入以下配置設(shè)置信息
[mysqld] # 設(shè)置3306端口 port=3306 # 設(shè)置mysql的安裝目錄 ---是你的文件路徑--- basedir=D:\develop\Mysql # 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄 ---是你的文件路徑data文件夾自行創(chuàng)建--- datadir=D:\develop\Mysql\data # 允許最大連接數(shù) max_connections=200 # 允許連接失敗的次數(shù)。 max_connect_errors=10 # 服務(wù)端使用的字符集默認(rèn)為utf8mb4 character-set-server=utf8mb4 # 創(chuàng)建新表時將使用的默認(rèn)存儲引擎 default-storage-engine=INNODB # 默認(rèn)使用“mysql_native_password”插件認(rèn)證 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 設(shè)置mysql客戶端默認(rèn)字符集 default-character-set=utf8mb4 [client] # 設(shè)置mysql客戶端連接服務(wù)端時默認(rèn)使用的端口 port=3306 default-character-set=utf8mb4
注意:


3、安裝
①在任務(wù)欄的搜索框中輸入cmd調(diào)出命令提示符,并以管理員身份運(yùn)行

②以管理員身份進(jìn)入MySQL根目錄的bin目錄下

③安裝MySQL服務(wù):輸入mysqld --install回車

④初始化:輸入mysqld --initialize --console回車,接著MySQL會產(chǎn)生一個隨機(jī)密碼,復(fù)制root@localhost:之后的這段隨機(jī)密碼并保存(后面要用到)

⑤啟動MySQL服務(wù):輸入net start mysql

⑥驗(yàn)證MySQL服務(wù)是否安裝成功:輸入mysql -u root -p點(diǎn)擊回車,會提示你輸入密碼,這時輸入第四步初始化時產(chǎn)生的隨機(jī)密碼,如果顯示如下圖所示字樣說明安裝成功

⑦修改密碼
將初始化時的隨機(jī)密碼修改為自己容易記住的密碼,如下將MySQL密碼設(shè)置為123456
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

4、配置
** 設(shè)置環(huán)境變量**

系統(tǒng)變量中新建
變量名為:
MYSQL_HOME
變量值為bin文件所處的根文件路徑:
D:\develop\Mysql


找到path點(diǎn)擊編輯,新建輸入以下代碼:
%MYSQL_HOME% %MYSQL_HOME\bin%

副本
第四步的環(huán)境變量,可以直接設(shè)置成全局的環(huán)境變量,不需要創(chuàng)建MYSQL_HOME變量,直接點(diǎn)擊path點(diǎn)擊編輯。代碼如下:
. D:\develop\Mysql\bin ---此處為bin文件的路徑

到此這篇關(guān)于MySQL8.0.32的安裝與配置超詳細(xì)圖文教程的文章就介紹到這了,更多相關(guān)MySQL8.0.32安裝與配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL ERROR 2013 (HY000)錯誤解決方法
這篇文章主要介紹了MySQL ERROR 2013 (HY000)錯誤解決方法,錯誤提示全文ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 104,需要的朋友可以參考下2015-01-01
MySQL數(shù)據(jù)庫8——數(shù)據(jù)庫中函數(shù)的應(yīng)用詳解
這篇文章主要介紹了MySQL數(shù)據(jù)庫8——數(shù)據(jù)庫中函數(shù)的應(yīng)用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
解讀SQL中GROUP BY和HAVING子句中使用NULL條件問題
在使用SQL進(jìn)行數(shù)據(jù)查詢時,可能會遇到查詢結(jié)果為空的情況,這通常與GROUP BY和HAVING子句的使用有關(guān),尤其是在處理包含NULL值的字段時,當(dāng)使用GROUP BY進(jìn)行數(shù)據(jù)分組,并在HAVING子句中直接判斷字段是否為NULL時2024-10-10
mysql lpad函數(shù)和rpad函數(shù)的使用詳解
MySQL中的LPAD和RPAD函數(shù)用于字符串填充,LPAD從左至右填充,RPAD從右至左填充,兩者都可指定填充長度和填充字符,如果填充長度小于原字符串長度,則會截取原字符串相應(yīng)長度的字符2025-02-02
獲取MySQL數(shù)據(jù)表列信息的三種方法實(shí)現(xiàn)
本文介紹了獲取MySQL數(shù)據(jù)表列信息的三種方法實(shí)現(xiàn),包含SHOWCOLUMNS命令、DESCRIBE命令以及查詢INFORMATION_SCHEMA.COLUMNS表,具有一定的參考價(jià)值,感興趣的可以了解一下2024-12-12
MySQL實(shí)例精講單行函數(shù)以及字符數(shù)學(xué)日期流程控制
SQL函數(shù)即數(shù)據(jù)庫的內(nèi)置函數(shù),可以運(yùn)用在SQL語句中實(shí)現(xiàn)特定的功能。SQL單行函數(shù)對于每一行數(shù)據(jù)進(jìn)行計(jì)算后得到一行輸出結(jié)果。SQL單行函數(shù)根據(jù)數(shù)據(jù)類型分為字符函數(shù)、數(shù)字函數(shù)、日期函數(shù)、轉(zhuǎn)換函數(shù),另外還有一些別的函數(shù)2021-10-10
MySQL數(shù)據(jù)庫Shell import_table數(shù)據(jù)導(dǎo)入
本文我們介紹一款高效的數(shù)據(jù)導(dǎo)入工具,MySQL Shell 工具集中的import_table,該工具的全稱是Parallel Table Import Utility,需要的朋友請參考下文2021-08-08

