1. 程式人生 > 資料庫 >mysql 8.0.15 下載安裝詳細教程 新手必備!

mysql 8.0.15 下載安裝詳細教程 新手必備!

本文記錄了mysql 8.0.15 下載安裝的具體步驟,供大家參考,具體內容如下

背景:作為一個熱愛技術但不懂程式碼的產品寫的教程

1.環境

系統:windows 64位
mysql版本:mysql 8.0.15

2.下載篇

首先是下載資料庫安裝檔案,進入mysql官網下載頻道https://www.mysql.com/downloads/,依次點選Community→MySQL Community Server,如下圖:

進入下載頁面後,選擇作業系統,這裡我們選擇預設的Microsoft Windows系統,在下邊找到適合自己系統的版本,我這裡選擇64位下載,點選Download開始下載,如下圖:

這裡下載的是ZIP壓縮包,下載到本地以後直接解壓到相應的目錄即可。

3.安裝篇

ps:將下載完成的ZIP壓縮包解壓到相應目錄以後,開啟安裝目錄,這時目錄中應該是沒有data資料夾和my.ini檔案的。

3.1配置環境變數

安裝之前需要先配置環境變數,右鍵點選“我的電腦→屬性→高階系統設定→高階→環境變數→系統變數,找到path變數雙擊,或點選編輯,彈出編輯系統變數,將Mysql的安裝路徑新增到變數值中,路徑精確到安裝目錄下的bin目錄。
ps:注意這裡是在原來的值後面新增,而不是覆蓋原來的值,不然可能會出現意想不到的結果。

3.2新增配置檔案

在解壓的mysql目錄中新建文件文件,開啟後複製以下程式碼進行貼上:

[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=D:\\Program Files\\mysql-8.0.15-winx64
# 設定mysql資料庫的資料的存放目錄
# datadir=
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。
max_connect_errors=10
# 服務端使用的字符集預設為UTF8
character-set-server=UTF8MB4
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
# 預設使用“mysql_native_password”外掛認證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=UTF8MB4
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3306
default-character-set=UTF8MB4

修改其中的basedir的值,將其設定為mysql在安裝目錄,以上是我的安裝目錄,各人根據自己的實際目錄進行設定。
ps:這裡注意我的檔案目錄是以雙斜槓\進行連線的,網上也有是單斜槓的

設定完成以後,點選儲存,將檔名儲存為my.ini,檔案配置完成!

3.3初始化資料庫

以管理員身份執行cmd,這裡就送佛送到西了,cmd預設在C盤的一個什麼目錄,這裡首先需要返回C盤根目錄,然後進入mysql的bin目錄下,操作如下圖:

在這裡插入圖片描述

需要用到的DOS命令如下 :
cd\ 返回根目錄
d: 進入D盤
cd\ 進入指定目錄

進入到mysql目錄以後,輸入mysqld --initialize --console進行初始化資料庫,正確的返回應為以下資訊,注意root@localhost後的字串需要記下來,後邊要用到。

OK,到了這裡你看著還挺順利的,但本人安裝可著實費了一翻功夫的,現將安裝的過程中出現的一些問題,分享給大家:

1.在初始化的時候,輸入了mysql --initialize --console,結果出現error:unknown option --initialize,大家看到了問題沒有,一個很低階的錯誤,我將mysqld寫成了mysql,小白就很鬱悶了,不是mysql麼,什麼時候加了個小d,不過人家就是這樣的,記住就行了;

2.問題直接貼圖

小白我一臉懵逼,出現了一個waring,兩個error,好,一個個看

warning:用我的半吊子英語水平讀了一下,感覺出在編碼上,讓我用UTF8MB4,記得配置檔案裡有編碼,那我就去改,這裡請往上翻到3.2,將my.ini檔案裡所有UTF8的地方全部改成UTF8MB4,儲存重新初始化。

error:好像是有個檔案已經存在了,聽語氣似不應存在似的,讓扔掉,第2個error直接寫扔掉,好吧,直接百度了一下,原來在mysql安裝目錄裡自動生成了data目錄(注意,下載解壓的原始檔案是沒有這個檔案的),這時直接刪除data目錄然後重新執行初始化語句,完成!

3.4安裝服務

接下來安裝服務,使用mysqld --install [服務名],這裡服務可以不寫,預設為mysql,如果電腦上安裝有多個服務,這裡就可以進行不同的命名進行區分,安裝成功提示如下圖:

如果服務已經安裝,會提示the service already exists!。

啟動服務

通過命令啟動MySQL服務 net start mysql。
通過命令net stop mysql停止服務。
通過命令sc delete MySQL/mysqld -remove解除安裝 MySQL 服務

OK,結束!

精彩專題分享:

mysql不同版本安裝教程

mysql5.7各版本安裝教程

mysql5.6各版本安裝教程

mysql8.0各版本安裝教程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。