mysql8.0.30安裝配置最詳細(xì)教程(windows?64位)
一. 官網(wǎng)下載MySQL
官方網(wǎng)址:(https://www.mysql.com/)
或者點(diǎn)擊這里下載:http://www.dbjr.com.cn/softs/683429.html
1.1-點(diǎn)擊DOWNLOADS下拉頁(yè)面并點(diǎn)擊紅框內(nèi)容
1.2-下載后并解壓到目標(biāo)文件夾(一定要記住路徑)
下載完成后解壓到某一個(gè)文件夾(記住這個(gè)路徑,一會(huì)要用到,data文件夾是后來(lái)通過命令提示符創(chuàng)建的,圖片上的是因?yàn)槲乙呀?jīng)創(chuàng)建了)(C盤或D盤都可以)
二、 2-配置并初始化my.ini文件和創(chuàng)建data文件夾在根目錄下創(chuàng)建一個(gè)txt文件,名字叫my,文件后綴為ini
2.1- 之后復(fù)制下面這個(gè)代碼放在文件下
(新解壓的文件沒有my.ini文件,需自行創(chuàng)建)
以下代碼除安裝目錄和數(shù)據(jù)的存放目錄需修改,其余不用修改
[mysqld]
#設(shè)置3306端口
port=3306
#設(shè)置mysql的安裝目錄 ----------是你的文件路徑
basedir=E:\mysql\mysql
#設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄 ---------是你的文件路徑data文件夾自行創(chuàng)建
datadir=E:\mysql\mysql\data
#允許最大連接數(shù)
max_connections=200
#允許連接失敗的次數(shù)。
max_connect_errors=10
#服務(wù)端使用的字符集默認(rèn)為utf8mb4
character-set-server=utf8mb4
#創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
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ù)端時(shí)默認(rèn)使用的端口
port=3306
default-character-set=utf8mb4
2.2創(chuàng)建data文件夾
2.2-1-通過管理員身份進(jìn)入命令提示符,并輸入mysqld --initialize-insecure命令生成data文件夾!(C盤可以直接進(jìn)入,D盤則需要修改盤符),并一步步的進(jìn)入bin目錄下
三 初始化MySQL
使用管理員身份運(yùn)行CMD
進(jìn)入文件夾(這個(gè)文件夾是你下載MySQL的壓縮包解壓到的那個(gè)文件夾的地址)的bin目錄
(可以通過cd指令來(lái)返回上一級(jí)目錄)
在MySQL目錄下的bin目錄下執(zhí)行命令:
1-mysqld --initialize --console
復(fù)制root@localhost:之后的密碼到本地文件夾,保存好( : 后有一個(gè)空格,不復(fù)制)
4-安裝MySQL并啟動(dòng),修改初始密碼
(1)安裝mysql服務(wù)
之后會(huì)提示服務(wù)已經(jīng)成功安裝
(2)啟動(dòng)mysql服務(wù)
2- 輸入命令( net start mysql)
(3)連接mysql
3-輸入命令(mysql -uroot -p)
輸入之后去復(fù)制一下剛剛保存下來(lái)的密碼,并粘貼到命令臺(tái)
輸入以下命令修改密碼(把新的密碼修改成你想要的密碼)
4- ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新的密碼’;
密碼修改完成
5.配置環(huán)境變量
5.1-變量值為安裝MySQL文件夾的路徑
在path中加入以下代碼
6.部分疑難雜病
1-執(zhí)行mysqld --install mysql如果提示該服務(wù)已存在
就先刪除該服務(wù)(使用以下代碼)
1- sc delete mysql
然后再執(zhí)行–mysqld --install mysql
7-解決忘記密碼的方法
1-
2(3-2圖片)-
4-
5-
6-
7-
8-
9-
10-
11-
注意事項(xiàng)
1.一共用到兩個(gè)cmd窗口,每一個(gè)都要以管理員身份打開,且在修改密碼后,要先關(guān)閉第一個(gè)跳過驗(yàn)證密碼的mysql服務(wù)的cmd窗口,再啟動(dòng)mysql,否則會(huì)出錯(cuò)。
2.在修改密碼前,mysql必須處于關(guān)閉狀態(tài)。
3.以管理員的身份打開cmd窗口,找到mysql安裝的路徑并打開bin目錄
4在bin路徑下執(zhí)行如下語(yǔ)句,開啟跳過驗(yàn)證密碼的mysql服務(wù)(mysqld --console --skip-grant-tables --shared-memory )如果執(zhí)行這一步(3-2圖片一樣)出錯(cuò),則可能是mysql還在啟動(dòng)中沒有關(guān)閉,需要去任務(wù)管理器中找到相關(guān)任務(wù)并結(jié)束,然后重新執(zhí)行該命令。
5.上一步成功后,以管理員的身份再打開一個(gè)新的cmd窗口(原來(lái)那個(gè)cmd窗口還不可以關(guān)閉),同樣找到mysql安裝的bin路徑,在該路徑下執(zhí)行mysql -u root -p,然后回車(不用輸入密碼)
6執(zhí)行 use mysql語(yǔ)句
7執(zhí)行flush privileges;語(yǔ)句
8 執(zhí)行alter user root@localhost identified by ‘123456’;語(yǔ)句,把密碼修改為123456(這里填自己想要的密碼)
9執(zhí)行 exit語(yǔ)句
10把第一個(gè)cmd窗口關(guān)閉,在第二個(gè)cmd窗口再執(zhí)行net start mysql啟動(dòng)mysql
11 執(zhí)行語(yǔ)句mysql -uroot -p,輸入剛剛設(shè)置的密碼即可登錄成功
總結(jié)
到此這篇關(guān)于mysql8.0.30安裝配置的文章就介紹到這了,更多相關(guān)windows64位 mysql8.0.30安裝配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql中find_in_set()函數(shù)的使用詳解
這篇文章主要介紹了mysql中find_in_set()函數(shù)的使用,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-05-05Mysql數(shù)據(jù)庫(kù)手動(dòng)及定時(shí)備份步驟
最近剛好用到了數(shù)據(jù)庫(kù)備份,想著還有個(gè)別實(shí)習(xí)或者剛工作的小伙伴一個(gè)drop不小心刪表、刪庫(kù),心內(nèi)慌得一批不知道該怎么辦,就打算跑路了,學(xué)會(huì)這個(gè)小技巧就不用跑路了2021-11-11CentOS6.7 mysql5.6.33修改數(shù)據(jù)文件位置的方法
mysql存放的數(shù)據(jù)文件,分區(qū)容量較小,目前已經(jīng)滿,導(dǎo)致mysql連接不上,怎么解決呢?下面小編給大家分享CentOS6.7 mysql5.6.33修改數(shù)據(jù)文件位置的方法,一起看看吧2017-06-06MySQL存儲(chǔ)過程中變量的定義以及應(yīng)用詳解
MySQL變量定義和應(yīng)用是我們經(jīng)常會(huì)遇到的問題,下面這篇文章主要給大家介紹了關(guān)于MySQL存儲(chǔ)過程中變量的定義以及應(yīng)用的相關(guān)資料,文章通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-06-06mac安裝mysql數(shù)據(jù)庫(kù)及配置環(huán)境變量的圖文教程
本文主要介紹了mac安裝mysql數(shù)據(jù)庫(kù)及配置環(huán)境變量,文中通過圖文代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-08-08