本文記錄了mysql 8.0.15 下載安裝的具體步驟,供大家參考,具體內(nèi)容如下
背景:作為一個(gè)熱愛技術(shù)但不懂代碼的產(chǎn)品寫的教程
1.環(huán)境
系統(tǒng):windows 64位
mysql版本:mysql 8.0.15
2.下載篇
首先是下載數(shù)據(jù)庫安裝文件,進(jìn)入mysql官網(wǎng)下載頻道https://www.mysql.com/downloads/,依次點(diǎn)擊Community→MySQL Community Server,如下圖:
進(jìn)入下載頁面后,選擇操作系統(tǒng),這里我們選擇默認(rèn)的Microsoft Windows系統(tǒng),在下邊找到適合自己系統(tǒng)的版本,我這里選擇64位下載,點(diǎn)擊Download開始下載,如下圖:
這里下載的是ZIP壓縮包,下載到本地以后直接解壓到相應(yīng)的目錄即可。
3.安裝篇
ps:將下載完成的ZIP壓縮包解壓到相應(yīng)目錄以后,打開安裝目錄,這時(shí)目錄中應(yīng)該是沒有data文件夾和my.ini文件的。
3.1配置環(huán)境變量
安裝之前需要先配置環(huán)境變量,右鍵點(diǎn)擊“我的電腦→屬性→高級(jí)系統(tǒng)設(shè)置→高級(jí)→環(huán)境變量→系統(tǒng)變量,找到path變量雙擊,或點(diǎn)擊編輯,彈出編輯系統(tǒng)變量,將Mysql的安裝路徑添加到變量值中,路徑精確到安裝目錄下的bin目錄。
ps:注意這里是在原來的值后面添加,而不是覆蓋原來的值,不然可能會(huì)出現(xiàn)意想不到的結(jié)果。
3.2添加配置文件
在解壓的mysql目錄中新建文檔文檔,打開后復(fù)制以下代碼進(jìn)行粘貼:
[mysqld]
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
basedir=D:\\Program Files\\mysql-8.0.15-winx64
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
# datadir=
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)。
max_connect_errors=10
# 服務(wù)端使用的字符集默認(rèn)為UTF8
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
修改其中的basedir的值,將其設(shè)置為mysql在安裝目錄,以上是我的安裝目錄,各人根據(jù)自己的實(shí)際目錄進(jìn)行設(shè)置。
ps:這里注意我的文件目錄是以雙斜杠\進(jìn)行連接的,網(wǎng)上也有是單斜杠的
設(shè)置完成以后,點(diǎn)擊保存,將文件名保存為my.ini,文件配置完成!
3.3初始化數(shù)據(jù)庫
以管理員身份運(yùn)行cmd,這里就送佛送到西了,cmd默認(rèn)在C盤的一個(gè)什么目錄,這里首先需要返回C盤根目錄,然后進(jìn)入mysql的bin目錄下,操作如下圖:
需要用到的DOS命令如下 :
cd\ 返回根目錄
d: 進(jìn)入D盤
cd\ 進(jìn)入指定目錄
進(jìn)入到mysql目錄以后,輸入mysqld --initialize --console進(jìn)行初始化數(shù)據(jù)庫,正確的返回應(yīng)為以下信息,注意root@localhost后的字符串需要記下來,后邊要用到。
OK,到了這里你看著還挺順利的,但本人安裝可著實(shí)費(fèi)了一翻功夫的,現(xiàn)將安裝的過程中出現(xiàn)的一些問題,分享給大家:
1.在初始化的時(shí)候,輸入了mysql --initialize --console,結(jié)果出現(xiàn)error:unknown option --initialize,大家看到了問題沒有,一個(gè)很低級(jí)的錯(cuò)誤,我將mysqld寫成了mysql,小白就很郁悶了,不是mysql么,什么時(shí)候加了個(gè)小d,不過人家就是這樣的,記住就行了;
2.問題直接貼圖
小白我一臉懵逼,出現(xiàn)了一個(gè)waring,兩個(gè)error,好,一個(gè)個(gè)看
warning:用我的半吊子英語水平讀了一下,感覺出在編碼上,讓我用UTF8MB4,記得配置文件里有編碼,那我就去改,這里請(qǐng)往上翻到3.2,將my.ini文件里所有UTF8的地方全部改成UTF8MB4,保存重新初始化。
error:好像是有個(gè)文件已經(jīng)存在了,聽語氣似不應(yīng)存在似的,讓扔掉,第2個(gè)error直接寫扔掉,好吧,直接百度了一下,原來在mysql安裝目錄里自動(dòng)生成了data目錄(注意,下載解壓的原始文件是沒有這個(gè)文件的),這時(shí)直接刪除data目錄然后重新運(yùn)行初始化語句,完成!
3.4安裝服務(wù)
接下來安裝服務(wù),使用mysqld --install [服務(wù)名],這里服務(wù)可以不寫,默認(rèn)為mysql,如果電腦上安裝有多個(gè)服務(wù),這里就可以進(jìn)行不同的命名進(jìn)行區(qū)分,安裝成功提示如下圖:
如果服務(wù)已經(jīng)安裝,會(huì)提示the service already exists!。
啟動(dòng)服務(wù)
通過命令啟動(dòng)MySQL服務(wù) net start mysql。
通過命令net stop mysql停止服務(wù)。
通過命令sc delete MySQL/mysqld -remove卸載 MySQL 服務(wù)
OK,結(jié)束!
精彩專題分享:
mysql不同版本安裝教程
mysql5.7各版本安裝教程
mysql5.6各版本安裝教程
mysql8.0各版本安裝教程
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:- win10下mysql 8.0.12 安裝及環(huán)境變量配置教程
- mysql 5.6.23 安裝配置環(huán)境變量教程
- mysql5.7數(shù)據(jù)庫安裝完成后如何配置環(huán)境變量
- 最新版MySQL 8.0.22下載安裝超詳細(xì)教程(Windows 64位)
- mysql 8.0.22.0 下載安裝配置方法圖文教程
- mysql 8.0.22 下載安裝配置方法圖文教程
- MySQL 5.7.27下載安裝配置的詳細(xì)教程
- mysql8.0.20下載安裝及遇到的問題(圖文詳解)
- mysql 5.6.37(zip)下載安裝配置圖文教程
- mysql 5.7.18 綠色版下載安裝教程
- MySQL 8.0.13 下載安裝教程圖文詳解
- Win7 64位 mysql 5.7下載安裝常見問題小結(jié)
- Mysql 5.7.18 解壓版下載安裝及啟動(dòng)mysql服務(wù)的圖文詳解
- Mysql 5.7 服務(wù)下載安裝圖文教程(經(jīng)典版)
- mysql 5.7.14 下載安裝、配置與使用詳細(xì)教程
- 新手必備之MySQL msi版本下載安裝圖文詳細(xì)教程