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